1.页面乱码
2.检查页面编码和文件编码是否一致,
3.整个程序使用utf-8编码(包括tomcat服务器)
1.浏览器显示以西欧iso编码,重新选择utf-8,正常显示,但是这种治标不治本
2.更换编码,如下:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
使用Filter,保证各个环节的编码一致
在web.xml中添加如下代码:
<filter>
<filter-name>Set Character Encoding </filter-name>
<filter-class>包名.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>ignore</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding </filter-name>
<servlet-name>/*</servlet-name>
</filter-mapping>
1、SetCharacterEncodingFilter.java是tomcat自带的
路径:C:\tomcat 6\webapps\examples\WEB-INF\classes\filters下
2、此段代码必须在struts2的dispatcher.FilterDispatcher之前配置
在struts.properties中添加如下设置:
struts.locale=zh_CN
struts.i18n.encoding=UTF-8
分享到:
相关推荐
html页面乱码问题总结,总结了常见的html乱码问题。
struts处理中文乱码问题总结struts处理中文乱码问题总结struts处理中文乱码问题总结struts处理中文乱码问题总结
Ajax uri 乱码问题总结
本文档主要解决 Windows10+Qt5.8.0 中文编译乱码问题(包括代码设置的中文,编译输出乱码以及文件保存中文路径乱码等问题)。亲测有效。
NULL 博文链接:https://yufeng-zhu.iteye.com/blog/1675446
php开发过程中主要有五个方面可能会导致乱码。 一..HTML 页面转UTF-8 编码问题 二.PHP 页面转UTF-8 编码问题 三.MYSQL 数据库使用UTF-8 编码的问题 四.JS 相关的UTF-8 编码问题 五.FLASH 相关的UTF-8 编码问题 ...
中文乱码问题整理总结 通过平时开发实践,总结的乱码问题.
web项目中中文乱码问题总结,几解决方法。
中文乱码问题分析中文乱码问题分析中文乱码问题分析中文乱码问题分析中文乱码问题分析中文乱码问题分析
中文乱码处理问题总结,针对一些容易乱码的地方进行讲解。
本篇文章主要介绍了解决ASP.NET中的各种乱码问题总结,非常具有实用价值,需要的朋友可以参考下。
主要介绍了java中form以post、get方式提交数据中文乱码问题总结,需要的朋友可以参考下
Loadrunner乱码问题处理方式总结
最近发现乱码问题很烦,找了许多资料,自己总结了一些东西,主要是web页面的乱码,请大家指正
主要给大家总结了下nodejs爬虫抓取数据乱码问题的相关资料,需要的朋友可以参考下
JSP中文乱码问题解决总结,个人收集,一次放出,减少大家的查找时间。
Java j2EE项目中,乱码问题,主要出现在三个方面: 1.中文展现的乱码问题 2.中文写入数据库乱码问题 3.参数传递的乱码问题 本文档对这三部分如何处理乱码都有详细的说明。