【发布时间】:2011-03-23 21:03:35
【问题描述】:
我按照http://wiki.orbeon.com/forms/doc/developer-guide/xforms-with-java-applications 上的说明进行操作(复制 JAR,配置我的 web.xml,在 tomcat 中设置跨上下文模式)。比我创建了一个带有 xforms 元素的 jsp 文件,将它放在我的战争中的 xforms-jsp 目录中。 当我在浏览器中打开 .jsp 时,过滤器似乎不起作用,没有显示任何 xforms 数据(例如输入字段)。
我刚开始开发网络应用程序,所以也许我犯了一个非常微不足道的错误......
谢谢!
【问题讨论】:
-
很难说没有看到你做了什么。您能否创建一个显示问题的最小网络应用程序,将其上传到某处,并在您的问题中包含指向该文件的链接?
-
我不确定,我能做到。请告诉我,我哪里错了:如果我打开一个 jsp 文件,例如:localhost:8080/servlet_proj/guess-the-number.jsp,它使用来自 xforms 命名空间的 xforms 标签,例如
, orbeon 过滤器应该启动,并将 xforms 标签转换为 xhtml,之后,我的浏览器应该显示转换后的页面,并带有 jsp 功能。在我的浏览器中,它显示为纯文本,我认为即使 xhtml 标记也被忽略... -
如果配置正确,绝对应该启动。您说您将 JSP 放在 xforms-jsp 目录中。但是在上面的评论中,您的路径不包括 xforms-jsp。查看我们的在线示例:orbeon.com/orbeon/xforms-jsp/guess-the-number
-
感谢您的回答。第二天早上它工作得很好,我认为它需要完全重启......
-
Anvar,请问您是否可以对您自己的问题发表答案,提到重启解决了问题?这只是为了让通过搜索找到此问题的其他人可以看到问题的解决方案适合您,而无需遍历所有 cmets。