我在js脚本中拼的url有中文参数,而jsp页面是按工程统一编码GBK,哪知道到问题就出在这个GBK上,换了一下UTF-8,传给action的中文就好了
在这里我总结了以前一些解决乱码问题的方案:
1. 转码
str= new String(str.getBytes("iso8859-1"),"gb2312");
str= new String(str.getBytes("iso8859-1"),"GBK");
2.JSP中乱码
<%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK" %>
3. tomcat中配置
更改 Tomcat\conf\server.xml,指定浏览器的编码格式为“简体中文”:
方法是找到 server.xml 中的
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding='GBK' />
4. servlet中
response.setContentType("text/html; charset=GBK");
5, jsp中js拼url带中文 编码集一定要是UTF-8的
<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
分享到:
相关推荐
Ajax中文乱码问题解决方案
redhat enterprise 4加挂u盘过程及汉字乱码问题解决方案redhat enterprise 4加挂u盘过程及汉字乱码问题解决方案redhat enterprise 4加挂u盘过程及汉字乱码问题解决方案redhat enterprise 4加挂u盘过程及汉字乱码问题...
MySql中文乱码问题 Mysql建库建表 Mysql建库建表中文乱码问题 Mysql中文乱码问题解决方案
MySQL中文乱码问题解决方案,彻底解决mysql中的中文乱码问题
JAVA常见中文乱码问题解决方法,JAVA常见中文乱码问题解决方法.
jfreechart中文乱码问题解决方案
soapUI输入中文显示为乱码 响应报文中文乱码问题解决方法
PLSQL中文乱码问题解决方案,让你快速解决乱码问题
J2ee应用中文乱码问题解决方案.doc
51单片机串口发送汉字显示乱码问题
Tomcat和weblogic中文乱码问题解决方案
python OpenCV imshow()中文乱码问题解决方法之一
CentOS 5.7中文乱码问题解决方案.docx
云服务器Ubuntu系统下中文乱码问题解决方案.docx
jsp中文乱码问题解决方案
oracle数据库中文乱码问题解决方案.docx
jsp传值中文乱码问题解决方法示例介绍.docx
Java WEB开发中的中文乱码问题解决方法.pdf