我已经成功地在WildFly 8.2.1和WildFly9.0.2版本上部署了一个应用程序,具有以下功能
<jsp-config>
中的指令
web.xml
部署描述符:
<jsp-config>
<jsp-property-group>
<description>header and footer settings</description>
<url-pattern>/WEB-INF/view/*</url-pattern>
<url-pattern>/WEB-INF/error/*</url-pattern>
<include-prelude>/WEB-INF/jspf/header.jspf</include-prelude>
<include-coda>/WEB-INF/jspf/footer.jspf</include-coda>
</jsp-property-group>
</jsp-config>
此代码片段包括以下内容
/WEB-INF/jspf/header.jspf
每次开始时
.jsp
文件和
<include-coda>/WEB-INF/jspf/footer.jspf</include-coda>
每次结束时
.jsp文件
与
<url-pattern>
.
但当我尝试在WildFly 10.0.0.Final中使用相同的部署描述符部署此应用程序时
/WEB-INF/jspf/header.jspf
和
/WEB-INF/jspf/footer.jspf
包含在每个中两次
.jsp文件
与
<url模式>
.
如果我再添加一个
<url模式>
行,然后是
/WEB-INF/jspf/header.jspf
和
/WEB-INF/jspf/footer.jspf
包括三次,以此类推。
关于这个问题有什么建议吗?
这是部署描述符问题还是
standalone.xml
WildFly 10.0.0最终版本?