javaweb之过滤器

1.拦截器需实现Filter接口。重写三个方法,init(),destory()和doFilter()

2.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)中,request和response对象没有和http协议挂钩,如果需要,可以强转成HttpServletRequest和HttpServletResponse;

FilterChain是过滤器链,chain.doFilter(request, response)是放行,放行后请求到达下一个过滤器,过滤器的执行顺序和web.xml中<filter-mapping>中配置的顺序

3.url-partten的配置:/代表从项目根目录下开始,即从项目名以后开始匹配

posted @ 2018-03-26 10:08  架构改变世界  阅读(108)  评论(0编辑  收藏  举报