filter学习心得(二)
2015-12-11 15:20
295 查看
1.只要不执行chain.doFilter就不会执行后面的请求内容,而在实际中,就要特别注意执行的顺序问题
2.过滤器的作用 :
在HttpServletRequest 到达Servlet 之前,拦截客户的HttpServletRequest 。
根据需要检查HttpServletRequest ,也可以修改HttpServletRequest 头和数据。
在HttpServletResponse 到达客户端之前,拦截HttpServletResponse 。
根据需要检查HttpServletResponse ,可以修改HttpServletResponse 头和数据。
3.需要在web.xml 注册:
4.方法:
init()web 容器在调用 init 方法时
destory()在Web容器卸载 Filter 对象之前被调用。该方法在Filter的生命周期中仅执行一次。在这个方法中,可以释放过滤器使用的资源。
doFilter() filter的执行
2.过滤器的作用 :
在HttpServletRequest 到达Servlet 之前,拦截客户的HttpServletRequest 。
根据需要检查HttpServletRequest ,也可以修改HttpServletRequest 头和数据。
在HttpServletResponse 到达客户端之前,拦截HttpServletResponse 。
根据需要检查HttpServletResponse ,可以修改HttpServletResponse 头和数据。
3.需要在web.xml 注册:
4.方法:
init()web 容器在调用 init 方法时
destory()在Web容器卸载 Filter 对象之前被调用。该方法在Filter的生命周期中仅执行一次。在这个方法中,可以释放过滤器使用的资源。
doFilter() filter的执行
相关文章推荐
- Android逆向分析惯用网站
- Java并发编程:Thread类的使用(1)
- RequireJS入门(二) 转
- 程序在CPU中运行的机制
- DRBD+heartbeat 解决nfs单点故障
- Linux下安装Nginx详细图解教程
- redis连接java
- oracle 数据类型
- GTK+重拾--06 布局管理器学习
- php获取文件所在目录路径信息 计算程序路径
- 黑马程序员——网络编程
- 根据文件头判断文件类型
- redis备份
- 虚函数与多态
- 在Xib中运用Runtime给View加圆角
- @Controller
- iOS开发之数据传递(二)
- volley学习笔记
- Mybatis 多对一查询
- Feature selection