Java EE web.xml:如何从中排除单个页面
我希望在所有页面上,除了一个(header.jsp)之外,都像这段代码一样包含尾声:
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<include-coda>footer.jsp</include-coda>
我只是不明白如何限制模式以排除 header.jsp
I want on all pages BUT ONE (header.jsp) to include-coda like in this code:
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<include-coda>footer.jsp</include-coda>
I just don't get how I can limit the Pattern to exclude header.jsp
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用不覆盖
header.jsp
的更具体的url-pattern
。例如,将这些 JSP 放在一个文件夹中,并使用/foldername/*
作为url-pattern
代替。或者,为 JSP 指定不同的扩展名,使其与url-pattern
不匹配,例如header.jspf
(JSP 片段)。Use a more specific
url-pattern
which doesn't cover theheader.jsp
. E.g. put those JSPs in a folder and use/foldername/*
asurl-pattern
instead. Or, give the JSP a different extension so that it doesn't match theurl-pattern
, e.g.header.jspf
(JSP fragment).