如何解决SpringMVCTomcat控制台乱码问题

小编这次要给大家分享的是如何解决SpringMVC Tomcat控制台乱码问题,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

10年积累的成都做网站、网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有东港免费网站建设让你可以放心的选择与我们合作。

找到tomcat文件夹中的conf包下的logging.properties中找到

java.util.logging.ConsoleHandler.encoding = UTF-8

将这行代码注销改为

java.util.logging.ConsoleHandler.encoding = GBK

重启tomcat即可!

关于SpringMVC提交表单时,网页出现乱码情况,有两种解决方法

方法一(自定义过滤器):

 public class EncodingFilter implements Filter {
   @Override
   public void init(FilterConfig filterConfig) throws ServletException { 
   } 
   @Override
   public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
     servletRequest.setCharacterEncoding("utf-8");
10     servletResponse.setCharacterEncoding("utf-8"); 
     filterChain.doFilter(servletRequest,servletResponse);
   } 
   @Override
   public void destroy() {
 
   }
 }

在web.xml中配置过滤器

   
     encoding
    com.kuang.filter.EncodingFilter
   
  
     encoding
     /*
   

注意点: / 与 /* 的区别

/ : 只匹配所有请求,不会去匹配jsp页面

/* : 匹配所有请求,包括jsp页面

方式二(SpringMVC自带的过滤器)

1 
 2     characterEncodingFilter
 3     org.springframework.web.filter.CharacterEncodingFilter
 4     
 5       encoding
 6       UTF-8
 7     
 8   
 9   
10     characterEncodingFilter
11     /*
12   

看完这篇关于如何解决SpringMVC Tomcat控制台乱码问题的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。


网站标题:如何解决SpringMVCTomcat控制台乱码问题
当前URL:http://bzwzjz.com/article/jphshi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 营销网站建设 手机网站建设 重庆网站制作 成都网站建设流程 成都网站建设公司 成都网站设计公司 成都营销网站建设 网站建设 成都网站建设 企业网站设计 手机网站制作 定制网站建设 成都网站建设 专业网站建设 成都网站设计 成都网站设计 网站制作 网站建设公司 成都网站建设 高端网站设计 高端定制网站设计