java web 过滤器
来源:互联网 发布:adsafe有mac版 编辑:程序博客网 时间:2024/05/22 17:09
对应的class
public class M2MUrlFilter implements Filter{ private FilterConfig config = null; @Override public void destroy() { } @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest)arg0; HttpServletResponse response = (HttpServletResponse)arg1; String urls = config.getInitParameter("urls"); String url = request.getServletPath(); //对过滤的地址进行跳转 if (StringUtils.indexOf(urls, url) >= 0) { response.sendRedirect(request.getContextPath() + "/jsp/error404.jsp"); } else { //对过滤的地址放行 chain.doFilter(request, response); } } @Override public void init(FilterConfig arg0) throws ServletException { this.config = arg0; } }
对应的web.xml中添加
<filter><filter-name>dangerousUrlFilter</filter-name><filter-class>M2MUrlFilter</filter-class><init-param><param-name>urls</param-name><param-value>/struts/webconsole.html</param-value></init-param></filter><filter-mapping><filter-name>dangerousUrlFilter</filter-name><url-pattern>/struts/*</url-pattern></filter-mapping>
0 0
- java web过滤器
- Java Web Servlet过滤器
- Java Web 中的过滤器
- Java web 过滤器
- java web 过滤器
- JAVA WEB FILTER(过滤器)
- Java-web Filter过滤器
- Java Web 过滤器
- java web 过滤器
- Java web----过滤器(Filter)
- java web 过滤器
- java web过滤器
- java web 过滤器filter
- Java-Web之过滤器
- java web过滤器
- Java Web开发----过滤器
- Java Web中的过滤器
- java web过滤器
- HttpServer服务端测试模块-详解[5-1]
- 2014CVPR
- 修改oraclexe的默认http端口
- 从预防缓冲区溢出看MIPS与X86在函数调用开辟栈的区别
- hibernate之级联cascade和关系维持inverse
- java web 过滤器
- 64位系统的Detours
- java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,
- 黑马程序员笔记——Java面向对象之static关键字和单例设计模式
- iOS file 'XX-Prefix.pch' has been modified since the precompiled header was built
- 广义线性模型
- iOS项目中引用外部字体文件
- 【iOS】从UIViewController获取view控件
- 笔记本电脑文件怎么恢复回来呢