Filter过滤器主要使用于前台向后台传递数据是的过滤操作。例如,Jsp,Servlet,静态图片或html,进行拦截,实现对访问权限的控制,过滤敏感词,压缩相应信息的作用。
下面是批量设置请求编码(其他的工作代码大同小异,不再一一列举)
Java
1. public class EncodingFilter implements Filter {
2.
3. private String encoding = null;
4.
5. public void destroy() {
6. encoding = null;
7. }
8.
9. public void doFilter(ServletRequest request, ServletResponse response,
10. FilterChain chain) throws IOException, ServletException {
11. String encoding = getEncoding();
12.