只需将资源移到外部的其他文件夹中即可
/acc。他们是在默认情况下应该是在
/resources文件夹吗,这样就可以使用
<h:outputscript>,
<h:outputStylesheet>并
<h:graphicImage>以正确的方式。
如果由于某种原因无法解决该问题,那么您确实需要在
doFilter()实现中检查请求URI 。也就是说, 无法 在URL模式中排除子模式。
String path = request.getRequestURI().substring(request.getContextPath().length());if (path.startsWith("/acc" + ResourceHandler.RESOURCE_IDENTIFIER)) { chain.doFilter(request, response);} else { // ...}更新 :根据您的问题更新,出于某些不清楚的原因,您正在使用Spring
MVC。它还正在处理所有JSF资源请求。您应该告诉它不要这样做。我无法从头顶上知道该怎么做,但这至少与有关
<mvc:resources>。



