过滤器
来源:互联网 发布:四川电视台网络直播 编辑:程序博客网 时间:2024/05/16 23:38
- web.xml:
- <filter>
- <filter-name>encodingFilter</filter-name>
- <filter-class>com.util.EncodingFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>encodingFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
- 类:
- package com.util;
- import java.io.IOException;
- import javax.servlet.Filter;
- import javax.servlet.FilterChain;
- import javax.servlet.FilterConfig;
- import javax.servlet.ServletException;
- import javax.servlet.ServletRequest;
- import javax.servlet.ServletResponse;
- public class EncodingFilter implements Filter {
- public void init(FilterConfig arg0) throws ServletException {
-
- }
- public void doFilter(ServletRequest arg0, ServletResponse arg1,
- FilterChain arg2) throws IOException, ServletException {
-
- arg0.setCharacterEncoding("UTF-8");
- arg2.doFilter(arg0, arg1);
- }
- public void destroy() {
-
- }
- }