一. 前言
刚来公司上班,配置了一下Eclipse开发环境,从经理那拷贝过来了几个工程,其中有一个web工程,导入到Eclipse中后,发布到tomcat服务器上后发现JSP页面中文显示乱码,在网上找了好多种编码格式和很多种原因,各种设置比较分散,最后终于解决了,这里写篇文章统一记录下Eclipse必须要设置编码的几个地方,原因有三个地方
二. Eclipse编码设置
在设置编码之前,先删掉了之前的工程,在向Eclipse中导入项目工程之前要先设置一下Eclipse的默认编码格式,有三个地方,下面分别教你如何设置三处编码格式,然后导入项目工程后就不会乱码。
如果要使新创建的工程或者导入工程、java文件直接使用utf-8则需要做一下几个工作 :
需要设置的几处地方为:
- Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8
- Window->Preferences->General->Workspace 面板Text file encoding 选择UTF-8
- Window->Preferences->Web->JSP Files 面板选择 ISO 10646/Unicode(UTF-8)
2.1 设置编码1处
2.2 设置编码2处
2.3 设置编码3处
通过上图三处设置即可解决Eclipse乱码问题,所以大家在安装完Eclipse工具后,首先对开发工具的编码进行上面方式设置一下吧,以免出现导入项目或者创建新项目编码格式不统一,出现乱码问题。