龙空技术网

web乱码问题处理

王的游民 487

前言:

现在各位老铁们对“xml文件乱码怎么解决”大约比较重视,兄弟们都想要分析一些“xml文件乱码怎么解决”的相关内容。那么小编也在网上汇集了一些有关“xml文件乱码怎么解决””的相关文章,希望兄弟们能喜欢,朋友们快快来了解一下吧!

目前我所能整理出来的乱码相关:

Tomcat:修改tomcat下的conf/server.xml文件:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />该设置是以UTF-8的编码处理get请求

程序中对编码进行处理:String str = "张三" ; byte[] jiema= str.getBytes("gb2312") ; //解码String bianma = new String(jiema,"UTF-8");//编码 如果上面的解码不对 可能出现问题

工程本身的编码这个是在eclipse或者别的ide中设置的

服务器本身的编码:

4.1首先,使用locale命令查看当前操作系统的编码,具体什么意思网上查

4.2修改操作系统编码:

export LC_ALL="zh_CN.UTF-8" //所有的编码

export LANG="zh_CN.UTF-8" //默认编码

LC_ALL和LANG优先级的关系:LC_ALL > LC_* > LANG

vi /etc/sysconfig/i18nLANG="zh_CN.UTF-8" SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"SYSFONT="latarcyrheb-sun16" //总共觉上面一部就把这不包含了呢?改完数据库编码后需要重启系统生效。反正我用resource /etc/profile 没有生效

.数据库的编码alter database mydb character set utf8;//修改数据库的编码格式

标签: #xml文件乱码怎么解决