解决JSP或STRUTS中的中文乱码问题

来源:互联网 发布:手绘动漫地图软件 编辑:程序博客网 时间:2024/05/15 23:44

 


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 static final String CHARSET = "gb2312";
  
    public void destroy() {
       
    }

    public void doFilter(ServletRequest request, ServletResponse response,
            FilterChain chain) throws IOException, ServletException {
        request.setCharacterEncoding(CHARSET);
        chain.doFilter(request, response);
    }
   
  
    public void init(FilterConfig arg0) throws ServletException {
   
    }
}

web.xml中配置 

<filter-name>EncodingFilter</filter-name>

  <filter-class>com.zzy.qq_fo.encoding.EncodingFilter</filter-class>
  </filter>
- <filter-mapping>
  <filter-name>EncodingFilter</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>
原创粉丝点击