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