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>