中文乱码处理(项目中解决方法)
来源:互联网 发布:torrent文件下载软件 编辑:程序博客网 时间:2024/05/02 18:15
今天在做远程医疗项目中,遇到了个较难的中文乱码问题,先不同浏览器(ie6、ie8)之间出现乱码,后查实是不同的tomcat出现乱码
所以有了以下步骤:
1、页面处理两次js encodeURI
<a href="#" onclick="location.href=encodeURI(encodeURI('/advice/readyGuidance.jspx?personId=${patientId}&patientName=${patientName}))">
2、tomcat中server.xml加了
<Connector URIEncoding="utf-8" port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /><Connector URIEncoding="utf-8" port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
3、action中解码
//patientName = new String(patientName.getBytes("ISO-8859-1"),"utf-8"); //这个是转码patientName=java.net.URLDecoder.decode(patientName,"UTF-8"); //这个是解码
- 中文乱码处理(项目中解决方法)
- myeclipse项目从windows移到ubuntu中中文乱码解决方法
- 关于Java WEB项目中中文乱码的解决方法
- eclipse中导入项目时,代码中的中文出现乱码的解决方法(附详细截图)
- web项目中get方式提交中文乱码的处理
- ubuntu中中文乱码解决方法
- Eclipse导入项目出现中文乱码解决方法
- jsp中处理中文乱码
- Hibernate中中文乱码处理
- Servlet 中中文乱码处理
- javaweb项目中中文乱码
- javaweb项目中中文乱码
- javaweb项目中中文乱码
- SQL server 中nvarchar(max)中文乱码解决方法
- Tomcat中 日志(控制台)中文乱码解决方法
- Tomcat中 日志(控制台)中文乱码解决方法
- android开发中在eclipse中导入一个项目时出现中文乱码的解决方法
- PHP json_encode中文乱码解决方法--json乱码处理
- Oracle典型的等待事件及其分析
- 内核模块编程实例+经典内核Makefile
- http协议 - 浅谈ETag http响应Last-Modified和ETag
- 自定义Dialog View
- js的Array、js的Math、web services、ASP、ASP.NET
- 中文乱码处理(项目中解决方法)
- svn冲突解决
- JQuery学习笔记(1)
- poj2482---线段树
- masm++
- SimpleFormController 工作流程
- DNS解析经验
- 用javascript实现的可以收缩的纵向下拉菜单
- 多线程编程win32 API