Filter

filter在web.xml中配置,doFilter(ServletRequest req,ServletResponse rep,FilterChain chain)条件满足的话chain.doFilter(request,response)

 

尤其是在get,setAttribute请求时候,都会跳转到拦截器,

 

CharacterEncodingFilter实现了抽象类OncePerRequestFilter,而OncePerRequestFilter实现了doFilter方法

 

OncePerRequestFilter很好的实现了对每个request只执行一次过滤操作,

doFilterInternal作用一样吗?给解释解释

CharacterEncodingFilter用于处理项目中乱码的问题。

encoding------>用来指定一个具体的字符集

forceEncoding-------->当request中已经指定了一个字符集的时候是否再将用encoding对应的字符集设置到request中去。

 

 

你可能感兴趣的:(Filter)