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
分享到:
相关推荐
struts处理中文乱码问题总结struts处理中文乱码问题总结struts处理中文乱码问题总结struts处理中文乱码问题总结
本文主要总结了五个方面可能导致的乱码问题及解决方案,帮助开发者们更好地理解和解决这些问题。 #### 一、HTML 页面转UTF-8 编码问题 1. **元数据标签**:确保在`<head>`标签内,在`<title>`标签之前添加`;...
HTML页面乱码问题是一个常见的开发痛点,特别是在处理多种编码格式时。本文将深入探讨这个问题,以便更好地理解和解决这类问题。 首先,我们需要理解编码的基础知识。字符编码是用来将字符(如字母、数字、符号)...
总结来说,Android的乱码问题主要涉及URL、文件名和源代码等场景,关键在于正确处理字符编码的转换。了解各种编码方式,掌握如何在Java和Android中进行编码转换,以及熟悉相关工具的使用,都将有助于我们有效地解决...
在Windows 10系统上使用Qt5.8.0进行编程时,常常会遇到中文乱码的问题,这些问题主要表现在代码中的中文注释和字符串显示乱码、编译输出信息乱码以及保存文件时中文路径乱码。这些问题产生的根本原因在于Windows系统...
总结来说,解决Ajax URI乱码问题的关键在于理解和匹配浏览器的编码行为,并在服务器端进行相应的配置。通过以上策略,可以有效地解决大部分浏览器的乱码问题,实现更好的跨浏览器兼容性。然而,对于特定情况,可能还...
中文乱码问题分析 中文乱码问题是 Java 和 JSP 开发中的一种常见问题,主要是由于 Java 和 JSP 源文件的保存方式是基于字节流的,而编译成 class 文件过程中,使用的编码方式与源文件的编码不一致所致。在 Java ...
### 中文乱码处理问题总结 #### 一、引言 在进行中文字符处理时,经常会出现乱码问题。这主要是因为不同的系统、程序或组件可能采用不同的编码方式,而这些编码方式之间的转换不当就会导致乱码现象。本文将重点...
然而,在实际使用Node.js进行爬虫开发时,常会遇到爬取数据出现乱码的问题,这可能是由于编码格式不一致、数据传输编码处理不当等多种原因导致的。以下将详细介绍解决Node.js爬虫数据乱码问题的相关知识点。 首先,...
本篇总结将围绕这些问题展开详细讨论,帮助开发者理解和解决乱码问题。 首先,***页面显示乱码问题经常会导致用户在浏览网站时遇到难以阅读的信息。此类问题一般与web.config中的配置及文件编码有关。在web.config...
在IT行业中,尤其是在Web开发领域,JSP(JavaServer Pages)是常见的动态网页技术,而中文乱码问题一直是开发者们经常遇到的困扰。...希望这个总结能帮助到大家,减少在查找和调试这类问题上花费的时间。
在本文中,我们将总结一些常见的Java开发乱码问题解决方法,希望能够为读者提供帮助。 1. 统一项目编码方式 乱码问题的根源之一是项目中的编码方式不统一。因此,在项目中统一使用一种编码方式是非常重要的。例如...
### JS出现乱码问题介绍大全 #### 一、引言 在Web开发中,字符编码问题经常困扰开发者,特别是当涉及到不同语言环境时。JavaScript作为前端开发的核心技术之一,在处理字符编码方面同样会遇到各种各样的乱码问题。...