[size=medium]使用MyEclipse遇到的乱码问题解决
[/size]
建议改为UTF-8
1.首先说一下MyEclipse里要配置哪些地方。
Preferences->General->Content Types 选中Text 编辑下面的Default encoding 为UTF-8然后Update。
Preferences->General->Content Types->Editors->Text Editors->Spelling 下Encoding 选 Default(UTF-8)
Preferences->General->Content Types->Workspace下Text File Encoding 选 Other: UTF-8
2.检查jsp页面中的编码类型是否为UTF-8如,<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 或者<%page language="java" pageEncoding="UTF-8"%>
3.如果项目中用了Struts2则要在struts.xml中加入<constant name="struts.i18n.encoding" value="UTF-8"/>或者在struts.properties中加入struts.i18n.encoding=UTF-8
4.在工程的property->resource的text file encoding里也可以设置下
5.如果在java类里设置了request.setCharacterEncoding("UTF-8");或者response.setContentType("text/html; charset=utf-8"),还是出现乱码可以用
System.out.print(request.getCharacterEncoding());
System.out.print(response.getCharacterEncoding());
察看request 或 response 编码是否不是utf-8
若不是,利用web.xml中的 filter 解决. (注:该filter配置最好写在web.xml的最前面,否则有可能会失效)
如
<filter>
<filter-name>characterFilter</filter-name>
<filter-class>com.manman.smallBBS.filter.CharacterFilter </filter-class> //注该filter类要自己去写
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterFilter</filter-name>
<url-pattern>com.manman.smallBBS.filter.CharacterFilter </url-pattern>
</filter-mapping>
如果还是有乱码,那就用这个工具来更改编码一次性更改编码。。。
分享到:
相关推荐
然而,在使用MyEclipse时,开发者们经常会遇到中文乱码的问题。这是因为MyEclipse的默认编码设置不支持中文字符,导致中文字符显示为乱码。那么,如何解决MyEclipse中文乱码问题呢? 一、检查MyEclipse的编码设置 ...
在使用MyEclipse进行开发的过程中,用户可能会遇到中文乱码的问题。这主要表现为在MyEclipse中的中文注释、JS文件、properties文件等出现乱码现象。此类问题通常由编码设置不一致引起,例如项目的编码设置与...
本文将深入探讨"myeclipse中文乱码的解决方法",帮助你解决在使用MyEclipse过程中遇到的中文显示异常问题。 1. **问题背景** 当你在MyEclipse中创建或打开包含中文字符的文件时,可能会发现显示为乱码,这通常是...
"经验之谈myeclipse10导入项目中文乱码"这个问题,是很多开发者在使用MyEclipse 10这款强大的集成开发环境(IDE)时可能会遇到的典型问题。MyEclipse作为Eclipse的扩展版本,对Java Web项目的开发提供了很好的支持,...
进一步分析发现,使用MyEclipse 6.5重新生成Hibernate和Spring的配置后,中文乱码问题得到了解决。这暗示了问题可能源于MyEclipse 5.5生成的SSH配置包与6.5版本的不同。开发者列出了两个版本生成的SSH包,发现5.5...
在使用MyEclipse开发工具的过程中,很多开发者都遇到过控制台出现中文乱码的问题。这种现象不仅影响了开发效率,还可能隐藏着深层次的技术问题。本文将详细探讨这一现象的原因,并提供一套可行的解决方案。 #### 二...
在使用MyEclipse进行开发时,有时我们可能会遇到在导入脚本时出现乱码的问题,这通常是由于编码格式不匹配或者设置不当所导致的。本文将深入探讨这个问题,并提供一系列有效的解决方案。 首先,我们需要理解编码的...
在使用MyEclipse进行Java Web开发时,我们经常会遇到一个常见的问题:预览JSP页面时出现中文乱码的情况。这不仅影响了我们的开发效率,还可能导致用户体验下降。本文将详细介绍如何解决MyEclipse中JSP页面预览时出现...
在使用MyEclipse进行Java开发的过程中,有时会遇到中文字符显示为乱码或问号的问题。这一问题通常发生在读取含有中文的文件(如源代码文件、配置文件等)时,或者在与数据库交互时涉及到中文数据的情况下。 #### 二...
通过这些步骤,你应该能够成功地解决Tomcat中的中文乱码问题,以及Myeclipse中光标跳动的困扰。在实际开发过程中,遇到此类问题时,理解其背后原理并针对性地调整配置是解决问题的关键。希望这些信息对你有所帮助,...
在使用MyEclipse集成开发环境连接ORACLE数据库时,可能会遇到汉字显示为乱码的问题。这种现象严重影响了数据的正常读取与使用,特别是在国内的大中型数据库管理系统中,ORACLE作为主流的数据库管理平台之一,其对...
标题 "MyEclipse的中文显示问题" 涉及到的是在使用MyEclipse这款集成开发环境(IDE)时遇到的字符编码问题,主要表现为中文字符无法正常显示或者出现乱码的情况。这个问题通常是由于MyEclipse默认的字符编码设置与...
在进行Web开发时,尤其是使用Java进行开发的过程中,经常遇到的一个问题就是控制台出现乱码。这种情况不仅会影响开发体验,还可能导致一些难以察觉的问题。本文将详细介绍如何在MyEclipse集成开发环境中解决与Tomcat...
在开发Java Web应用程序时,经常会遇到编码问题,尤其是在使用Struts、Hibernate、MyEclipse、Tomcat和MySQL等技术栈时。这个问题主要涉及到各种组件之间的编码一致性,以及数据的正确转换。本文将针对这些技术的...
这个是我个人在学习中遇到过的问题,希望能够帮大家解决一些问题
在处理表单提交数据时,无论是POST还是GET方式,都可能遇到乱码问题,尤其当客户端与服务器端的字符编码不一致时。 - **POST提交**:可以在Servlet中通过`request.setCharacterEncoding("UTF-8");`来设置请求的编码...
J2EE开发中遇到的乱码问题是一个常见的困扰,尤其是在处理中文字符时。本文将详细介绍如何解决这些问题,以一个基于Eclipse 3.3 + MyEclipse 6.0 + Tomcat 5.5的项目为例,该项目采用了Ext、Struts和Hibernate框架。...
这份操作手册主要涵盖了MyEclipse的快捷键、常见问题解决方案以及使用技巧,旨在帮助用户提高开发效率和解决日常遇到的问题。 首先,关于MyEclipse的编码格式配置,这是开发者必须了解的基础设置。通常,开发人员...
在开发过程中,JSP(JavaServer Pages)可能会遇到各种中文乱码问题,这些问题通常涉及到页面显示、URL参数传递、表单提交以及源文件编码。以下是对这些常见问题的详细解析和解决方案。 一、JSP页面中文乱码 1. ...