一个Filter 配置多个url-pattern
2016-12-17 19:48
369 查看
在项目中遇到一个Filter 配置多个url-pattern的问题,在网上搜索答案并测试之后,发现起作用的配置(Tomcat6/7下):
<filter> <display-name>ManagerSecurity</display-name> <filter-name>ManagerSecurity</filter-name> <filter-class>com.redsun.base.filter.ManagerSecurity</filter-class> <init-param> <param-name>filterUrl</param-name> <param-value>mobile.whdba.com</param-value> </init-param> <init-param> <param-name>errorPage</param-name> <param-value>/404.jsp</param-value> </init-param> </filter> <filter-mapping> <filter-name>ManagerSecurity</filter-name> <url-pattern>/admin/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>ManagerSecurity</filter-name> <url-pattern>/console/*</url-pattern> </filter-mapping>
本意是为了解决内外网访问的问题,外网要求不能访问后台管理端。 此拦截器适合大多数JavaWeb工程。 在网络工程师不能发挥作用,从DNS上拦截的情况下。通过拦截器,过滤掉外网域名访问权限,只能通过内网IP访问。
相关文章推荐
- 一个Filter配置多个url-pattern
- JAVA WEB:一个Filter配置多个url-pattern
- JAVA WEB:一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- web.xml中同一servlet/filter配置多个url-pattern
- struts2 ,web.xml中配置为/*.action,运行报错Invalid <url-pattern> /*.action in filter mapp
- Filter 配置多个URL-PATTERN
- Filter 配置多个URL-PATTERN
- Filter 配置多个URL-PATTERN
- DispatherServlet配置url-pattern中的一个小细节
- Filter需要配置多个url-pattern
- javaweb中Filter和Servlet的url-pattern配置解析
- Filter的url匹配问题总结(url-pattern配置)
- Filter 配置多个URL-PATTERN
- filter配置url-pattern问题
- 关于web.xml里的filter的url-pattern配置问题