在url-pattern中包含子目录

时间:2015-12-08 13:54:28

标签: jsp servlets web.xml subdirectory url-pattern

我想要包含我的jsp文件夹的子目录中包含的每个文件。实际上它的呈现方式如下:

/WEB-INF/
    jsp/
        administration/
            products/
                list.jsp
                edit.jsp
            categories/
                list.jsp
                edit.jsp

我使用这部分代码在每个代码中包含页眉/页脚,但它仅适用于管理文件夹上的文件,而不是所有子文件夹。

<jsp-property-group>
    <url-pattern>/WEB-INF/jsp/administration/*</url-pattern>
    <include-prelude>/WEB-INF/assets/administration/header.jsp</include-prelude>
    <include-coda>/WEB-INF/assets/administration/footer.jsp</include-coda>
</jsp-property-group>

有一种简单的方法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

您是否尝试将其映射到所有*.jsp

<jsp-property-group>
    <url-pattern>*.jsp</url-pattern>
    <include-prelude>/WEB-INF/assets/administration/header.jsp</include-prelude>
    <include-coda>/WEB-INF/assets/administration/footer.jsp</include-coda>
</jsp-property-group>