当前位置:编程学习 > JAVA >>

求解

比如,我想过滤/workApp/system/目录下的jsp文件 

我现在可以这样实现 
<url-pattern> /workApp/system/* </url-pattern> 
不过这样子的话就不光了jsp了,该目录下的其他文件的请求也给过滤了 

如果我写成这样子 
<url-pattern> /workApp/system/*.jsp </url-pattern> 
那么tomcat启动的时候就报错了. 

严重:   Parse   error   in   application   web.xml   file   at   jndi:/localhost/MVC/WEB-INF/web.xml 
java.lang.IllegalArgumentException:   Invalid   <url-pattern>   /workApp/system/*.jsp   in   filter   mapping 


而我这样子写 
<url-pattern> *.jsp </url-pattern> 
也能正常,但是这样子就过滤对所有的jsp文件的请求了 

但是1,3种情况下都不能满足我的要求,我只是要过滤对特定目录下的jsp文件的请求 
请问该怎么写啊. 
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,