Eclipse中设置UTF-8三连
1、java页面的默认编码格式
Eclipse中点击Window->Preferences->General ->Content Type -> Java Properties File 和同级目录下的Java Source File 都设置默认编码格式 UTF-8
,一定先Update,在然后Apply and Close。
2、工作空间的默认编码格式
Eclipse中点击Window->Preferences->General->Workspace,设置默认的编码UTF-8,Apply and Close
3、jsp页面的默认编码格式
Eclipse中点击Window->Preferences->Web->JSP Files,设置默认的编码UTF-8,Apply and Close
4、tomcat默认编码格式(java EE)
这个需要打开工作空间的server文件夹找到需要修改的tomcat,
进到sercer.xml中 找到
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
在加上 URIEncoding=“UTF-8”
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
保存就大功告成了
至此 乱码问题已经解决的百分之90了,剩下的就是传递数据的时候对按照自己需求进行编码传递