【问题标题】:Wildfly 10.0.0.Final duplicates contents of <jsp-config> <url-pattern> directive in web.xmlWildfly 10.0.0.Final 复制了 web.xml 中 <jsp-config> <url-pattern> 指令的内容
【发布时间】:2016-05-13 04:24:57
【问题描述】:

我已经成功地在 WildFly 8.2.1 和 WildFly 9.0.2 版本上部署了一个应用程序,并在 web.xml 部署描述符中使用了以下 &lt;jsp-config&gt; 指令:

<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 的内容,在每个与&lt;url-pattern&gt; 匹配的.jsp 文件的末尾包含&lt;include-coda&gt;/WEB-INF/jspf/footer.jspf&lt;/include-coda&gt; 的内容。

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

如果我再添加一个&lt;url-pattern&gt; 行,那么/WEB-INF/jspf/header.jspf/WEB-INF/jspf/footer.jspf 的内容会被包含3 次,以此类推。

对这个问题有什么建议吗?

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

【问题讨论】:

    标签: jsp web.xml wildfly-10


    【解决方案1】:

    这是 WildFly 10 中确认的 bug

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

    【讨论】:

      猜你喜欢
      • 2016-08-17
      • 2010-09-18
      • 2013-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-06
      • 2013-09-25
      • 1970-01-01
      相关资源
      最近更新 更多