Wildfly 10.0.0.Final 在 <jsp-config> <url-pattern> Web 中复制指令的内容.xml



我已经成功地在 WildFly 8.2.1 和 WildFly 9.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>

此代码片段包括每个.jsp文件开头的 /WEB-INF/jspf/header.jspf 内容和与<url-pattern>匹配的每个.jsp文件末尾的<include-coda>/WEB-INF/jspf/footer.jspf</include-coda>内容。

但是当我尝试在 WildFly 10.0.0.Final 中使用相同的部署描述符部署此应用程序时,/WEB-INF/jspf/header.jspf/WEB-INF/jspf/footer.jspf 的内容在每个与<url-pattern>匹配的.jsp文件中包含两次。

如果我再添加一行<url-pattern>,则包含三次/WEB-INF/jspf/header.jspf/WEB-INF/jspf/footer.jspf的内容,依此类推。

关于这个问题有什么建议吗?

这是部署描述符问题还是 WildFly 10.0.0.最终版本中standalone.xml中的配置问题?

这是

WildFly 10中已确认的错误。

修复程序已准备就绪,将成为即将发布的 10.1 版本的一部分。

最新更新