java乱码问题

阅读更多

1.当jsp页面采用get方式提交数据时遇到乱码

  在tomcat目录下的conf下的server.xml中端口的那一个片段中增加一个配置

                 connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

   这个只能解决get提交中的request中的乱码

2.对于servlet向前台提交数据,在jsp显示乱码的问题

  需要增加过滤器

  在过滤器中写上

 public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain chain) throws IOException, ServletException
 {
  response.setCharacterEncoding("UTF-8");
  chain.doFilter(request, response);
 }

你可能感兴趣的:(java乱码问题)