Java JSP-VXML-页面无效VXML
我在JSP页面中使用VXML。示例代码如下:Java JSP-VXML-页面无效VXML,java,jsp,validation,vxml,Java,Jsp,Validation,Vxml,我在JSP页面中使用VXML。示例代码如下: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE vxml PUBLIC "-//W3C//DTD VOICEXML 2.0//EN" "http://www.w3.org/TR/voicexml20/vxml.dtd" > <%@page import="VXMLPropertiesLoader"%> <%@page import="Context
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE vxml PUBLIC "-//W3C//DTD VOICEXML 2.0//EN" "http://www.w3.org/TR/voicexml20/vxml.dtd" >
<%@page import="VXMLPropertiesLoader"%>
<%@page import="Context"%>
<%
Context context = new Context(this.getServletContext());
VXMLPropertiesLoader vxmlPropertiesLoader = (VXMLPropertiesLoader) context.getBean("vxmlPropertiesLoader");
%>
<vxml version="2.0"
xmlns="http://www.w3.org/2001/vxml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/2001/vxml http://www.w3.org/TR/voicexml20/vxml.xsd" application="root.jsp">
<form>
<block>
<prompt>
<break time="<%= vxmlPropertiesLoader.getVXMLProperty("welcome_delay") %>"/>
<audio expr="'/Service/<%= vxmlPropertiesLoader.getVXMLProperty("waiting_music") %>'+audioExt">
</audio>
</prompt>
</block>
</form>
在W3C validator中,它声明顶部的页面指令:
。然后在浏览器中访问XML并检查源代码<代码>没有结束vxml标记。添加该选项有帮助吗?找到了错误。缺少简单的引用(即使在我的帖子中是)“/Service/”EcMaScript无法评估:var=“123”->错误………但是。。。。。。。。。。。var=“'123'”->好的,谢谢您的帮助