情景:

springmvc项目中,在控制台输出时中文乱码,在web网页中正常。

解决方法:

在web.xml中添加如下代码:

<!-- 中文乱码解决 -->
<filter>
<filter-name>EncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

如果重启服务器后没有生效,请查看server.xml文件:

在tomcat根目录的conf的server.xml中,大约第71行,追加:

   seBodyEncodingForURI="true"
IEncoding="utf-8"
URIEncoding="utf-8"

  如图:

解决后,web网页中出现乱码。

解决方案:

 

 

最新文章

  1. 嵌入式linux根文件系统制作
  2. WAF(Web Appliction Firewall) Bypass Technology Research
  3. Designing a CSS based template
  4. ArcGIS 10 SP5中文版(ArcGIS10补丁5中文版)
  5. 自定义Eclipse的 “宏命令”
  6. Linux共享内存(一)
  7. memcache的最佳实践方案。
  8. 解决vim不能使用方向键和退格键问题
  9. 论 Java 中获取一组不重复的随机数之性能问题
  10. Excel文件转换为html静态网页
  11. iOS UI特效
  12. C++的编译预处理
  13. 2.2JAVA基础复习——JAVA语言的基础组成运算符和语句
  14. jQuery.extend 函数使用
  15. 物联网架构成长之路(28)-Docker练习之MQ中间件(Kafka)
  16. python学习Day1 计算机原理编程思维
  17. ExtJS5入门
  18. Unreal Engine 4 基于Kajiya-Kay的材质迭代
  19. vue基础——Class与Style绑定
  20. win7 精简板 安装ardunio uno r3驱动

热门文章

  1. 安装node.js、webpack、vue 和vue-cli 以及安装速度慢/不成功的解决方法
  2. mysql 输入show databases 没反应
  3. 在Win10下,python3和python2同时安装并解决pip共存问题
  4. JS如何重写一个函数
  5. CSS3开启硬件加速
  6. 随笔编号-02 阿里云CentOS7系列三 -- 配置防火墙
  7. MySQL之Xtrabackup的使用
  8. linux安装redis详细步骤(系统centos 6.4 )
  9. Linux下手动安装JDK
  10. Redis持久化的原理及优化