首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

MyEclipse的中文显示有关问题

2012-11-22 
MyEclipse的中文显示问题1、首先,jsp的编码格式不一致,会导致中文乱码,解决方案:同意设置为utf-8 1)windows

MyEclipse的中文显示问题
1、首先,jsp的编码格式不一致,会导致中文乱码,
解决方案:同意设置为utf-8
1)windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。
2)window-->preference-->general-->content type

然后在<Content Types>中展开每一个子项,并在<Default encoding>中输入"UTF-8"点update!
3)window-->preference-->MyEclipse-->Files and Editors
将每个子项的"Encoding"改为"ISO 10645/Unicode(UTF-8)"或"Chinese,National Standard",点Apply!
以后所有创建的文档类型都是UTF-8格式!

当然为了程序的扩展性,适应不同配置的开发环境。可以在src中加入过滤器层(EncodingFilter中用到了RequestUrlWrapper)文件,然后再web.xml文件中加入以下配置:
<filter>
  <filter-name>EncodingFilter</filter-name>
  <filter-class>com.sxt.manager.filter.EncodingFilter</filter-class>
 
  <init-param>
  <param-name>charset</param-name>
  <param-value>utf-8</param-value>
  </init-param>
  </filter>
<filter-mapping>
  <filter-name>EncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

热点排行