代码之家  ›  专栏  ›  技术社区  ›  jmenriquem

Wildfly 10.0.0.最终复制web.xml中<jsp config><url pattern>指令的内容

  •  3
  • jmenriquem  · 技术社区  · 10 年前

    我已经成功地在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最终版本?

    1 回复  |  直到 10 年前
        1
  •  1
  •   Tomaz Cerar    10 年前

    这已确认 bug 在WildFly 10中。

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