解决springmvc的get提交和post提交的中文乱码问题
2015-05-29 10:57
519 查看
1.post提交出现的中文乱码问题
解决办法:在web.xml中添加过滤器
<filter>
<filter-name>characterEncodingFilter</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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
2.get提交出现的中文乱码问题
解决办法:在tomcat的server.xml中
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
添加useBodyEncodingForURI="true"和URIEncoding="UTF-8"
解决办法:在web.xml中添加过滤器
<filter>
<filter-name>characterEncodingFilter</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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
2.get提交出现的中文乱码问题
解决办法:在tomcat的server.xml中
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
添加useBodyEncodingForURI="true"和URIEncoding="UTF-8"
相关文章推荐
- java-模拟tomcat服务器
- Android之使用Http协议实现文件上传功能
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- jQuery plugin items filter
- 全国哀悼日网站页面变成灰色的filter方法
- Orace查询数据出现乱码的问题解决思路
- oracle em 按钮乱码解决办法及em网页变成英文
- 用css filter做鼠标滑过图片效果
- C#读取中文文件出现乱码的解决方法
- mysql命令提示行连接乱码的解决
- Jquery乱码的一次解决过程 图解教程
- 解决realplayer11中文正式版网页右键乱码问题embed_cn.dll
- 计算机中的字符串编码、乱码、BOM等问题详解
- php+AJAX传送中文会导致乱码的问题的解决方法
- Discuz!nt 源文件变成乱码的解决方法
- ASP 使用Filter函数来检索数组的实现代码