当前位置:朝夕网 » 数码科技 » web乱码问题处理

web乱码问题处理

目前我所能整理出来的乱码相关:Tomcat:修改tomcat下的conf/server.xml文件:<Connector port=\"8080\" protocol=\"HTTP/1.1\" connect

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

  • 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 ; //解码String bianma = new String;//编码 如果上面的解码不对 可能出现问题

  • 工程本身的编码这个是在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;//修改数据库的编码格式

  • 以上就是朝夕生活(www.30zx.com)关于“web乱码问题处理”的详细内容,希望对大家有所帮助!

    免责声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。朝夕网 » web乱码问题处理