写个过滤器filter统一控制字符编码

解决方案 »

  1.   

    public class EncodingFilter implements Filter { public void init(FilterConfig arg0) throws ServletException {
    // TODO Auto-generated method stub } public void doFilter(ServletRequest request, ServletResponse response,
    FilterChain chain) throws IOException, ServletException {
    // TODO Auto-generated method stub
    request.setCharacterEncoding("GBK");
    chain.doFilter(request, response);
    response.setCharacterEncoding("GBK");
    } public void destroy() {
    // TODO Auto-generated method stub }}
      

  2.   

    我觉得应该在JSP里面加上
    <% @page lang="java" pageEncoding="GB2312" %>
    试试