日期:2014-05-20  浏览次数:20673 次

java过滤器filter能过滤某个包下的所有servlet吗?
<filter-mapping> ­

  <filter-name>EncodingFilter</filter-name> ­

  <url-pattern>/*</url-pattern> ­

</filter-mapping> ­

其中:

/* 所有 ­

/*.jsp 某一类 ­

/a/* 某目录下所有 ­

/a.jsp 某一个文件­

 

请问能过滤某个包下的所有servlet么? 该怎么写?

------解决方案--------------------
filter配置的只是过滤路径.!,不可能像你说的那样过滤某个包下面的全部servlet 你可以把你要过滤的servlet放在同一个路径下面
比如你的servlet是 /test/a /test/b /test/c
那么你的filter就拦截/test/*
------解决方案--------------------
探讨
filter配置的只是过滤路径.!,不可能像你说的那样过滤某个包下面的全部servlet 你可以把你要过滤的servlet放在同一个路径下面
比如你的servlet是 /test/a /test/b /test/c
那么你的filter就拦截/test/*

------解决方案--------------------
LZ貌似想走捷径。。。
有想法,支持下
------解决方案--------------------
filter配置的只是过滤路径.!,
ding!!