Java关于中文乱码处理的经验总结

Java关于中文乱码处理的经验总结

ID:43091393

大小:144.50 KB

页数:19页

时间:2019-09-25

Java关于中文乱码处理的经验总结_第1页
Java关于中文乱码处理的经验总结_第2页
Java关于中文乱码处理的经验总结_第3页
Java关于中文乱码处理的经验总结_第4页
Java关于中文乱码处理的经验总结_第5页
资源描述:

《Java关于中文乱码处理的经验总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、为什么说乱码是中国程序员无法避免的话题呢?这个首先要从编码机制上说起,大家都是中文和英文的编码格式不是一样,解码也是不一样的!如果中国的程序员不会遇到乱码,那么只有使用汉语编程。汉语编程是怎么回事我也不大清楚,应该是前年吧,我一朋友给我介绍汉语编程,怎么不错不错?当时因为学习忙没去关注这个,等我闲了,那个朋友不弄这个,问他他也不说不大清楚,最后自己对这个学习也不了了之了。今天我写这个不是讲解中英文之间的差距,解码等,我是将我在这几年工作遇到各种各样的乱码的解决方法,总结一样,也希望大家能把自己晕倒解决乱码的方法都说出来,咱们弄一个解决乱码的“葵花宝典”O对于Java由于默认的编码方

2、式是UNICODE,所以用中文也易出问题,常见的解决是Strings2=newString(sl.getBytes(ISO-8859-1n),”GBK”);1、utf8解决JSP中文乱码问题一般说来在每个页面的开始处,加入:<%@pagelanguage=,/java,zcontentType二〃text/html;charset二UTF-8〃pageEncoding=〃UTF-8〃%><%request・setCharacterEncoding(,zUTF-8,/);%>charset=UTF-8的作用是指定JSP向客户端输出的编码方式为“UTF-8”pageEncoding=z

3、,UTF-8zz为了让JSP引擎能正确地解码含有中文字符的JSP页面,这在LINUX中很有效request.setCharacterEncoding(,,UTF-8/z);是对请求进行了中文编码有时,这样仍不能解决问题,还需要这样处理一下:Stringmsg二request・getParameter("message");Stringsti-newString(msg.getBytes(,zIS0-8859-r,),Z,UTF-8,Z);out・println(st);2、Tomcat5.5中文乱码)只要把%TOMCAT安装冃录%/webappsservlets-examples

4、WEB-INFclassesfiltersSetCharacterEncodingFilter.class文件拷到你的webapp目录/"Iters下,如果没有filters目录,就创建一个。2)在你的web.xml里加入如下儿行:〈filter〉SetCharacterEncodingfiIters・SetCharacterEncodingFilter〈init-param〉encoding

5、e>GBKSetCharacterEncoding/*3)完成.2get方式的解决办法1)打开tomcat的server,xml文件,找到区块,加入如下一行:URIEncoding二”GBK”完整的应如下:

6、eads二〃75〃enableLookups二〃false"redirectPort二〃8443〃acceptCount二"100〃debug二〃0〃connectionTimeout二"20000〃disableUploadTimeout二〃true"URIEncoding二〃GBK〃/>2)重启tomcat,一切OK。3、xmlHttpRequest中文问题页面jsp用的GBK编码代码<%@pagecontentType二〃text/html;charset二GBK"%〉javascript部分代码functionaddFracasReport(){varurl=,/contr

7、oler?actionld=006_03_01&actionFlag=0010,z;varurlmsg=〃&reportId=//+fracasRepor11・textReportld.value;//故障报告表编号varxmlHttp二Common.createXMLHttpRequest();xmlHttp.oriTeadysta/techange二Common.getReadyStateHandler(xmlHttp,eval(,zturnAnalyPagez,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。