我有一个简单的Web应用程序(loadissue.war),它使用Orbeon Forms 4.5 CE来处理XForms(单独部署)。 Web应用程序包含一个简单的XHTML + XForms页面(loadissue.xhtml
),其中包含HTML链接和自身的XForms加载链接。在web.xml
中,我已将Orbeon Forms配置为过滤与*.xhtml
匹配的网址格式。
页面得到正确呈现,即XForms标记转换为HTML + CSS + JavaScript。如果我单击任一链接(HTML或XForms),则显示空白页面作为响应(无响应内容)而不是预期结果,即页面重新加载。如果我将.xhtml
文件后缀与我的文件一起使用,就会发生这种情况。
但是,如果我重新配置web.xml
并告诉Orbeon Forms过滤与.jsp
而不是.xhtml
匹配的网址模式,那么所有内容都会按照预期与loadissue.jsp
文件一起工作,其中包含链接(显然)现在指向此文件。
我知道很久以前Orbeon Forms在单独的部署模式下接受了除.jsp
之外的其他文件后缀,并且工作得很好。所以也许我错过了这个新版本的配置选项。我希望链接的.war
文件有助于重现负载问题,并可能暗示我做错了什么。
答案 0 :(得分:0)
我输入并为此创建了一个问题。我观察到的是上面的评论。目前尚不清楚实际发生了什么,如果不深入研究Tomcat的作用,而是通过过滤" If - *"过滤器中的标题似乎有效。