中文乱码解决方案
2013-12-05 15:43
85 查看
写javascirpt代码传递中文后台接收出现乱码,下面是3个解决方法,希望对大家以后有用!
方法(一):
html页面:
function testOne() {
var url = "testOne_test.do?expr="+你好;
location = encodeURI(url);
}
后台java代码:
String expr = new String(request.getParameter("expr").getBytes("ISO-8859-1"),"UTF-8");
方法(二):
html页面:
function testOne() {
var url = "testOne_test.do?expr="+你好;
location = encodeURI(encodeURI(url));
}
后台java代码:
String expr = java.net.URLDecoder.decode(lrequest.getParameter("expr") , "UTF-8");
方法(三):
在tomcat下面找到server.xml
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" URIEncoding="GBK">,一般都是UTF-8,这里是解决中文乱码的问题。
方法(一):
html页面:
function testOne() {
var url = "testOne_test.do?expr="+你好;
location = encodeURI(url);
}
后台java代码:
String expr = new String(request.getParameter("expr").getBytes("ISO-8859-1"),"UTF-8");
方法(二):
html页面:
function testOne() {
var url = "testOne_test.do?expr="+你好;
location = encodeURI(encodeURI(url));
}
后台java代码:
String expr = java.net.URLDecoder.decode(lrequest.getParameter("expr") , "UTF-8");
方法(三):
在tomcat下面找到server.xml
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" URIEncoding="GBK">,一般都是UTF-8,这里是解决中文乱码的问题。
相关文章推荐
- Java、JSP插入数据到MySQL数据库时出现中文乱码的最终解决方案
- WebStorm11 控制台中文乱码解决方案
- 【转】JSP中文乱码问题终极解决方案
- Mysql 中文乱码 问题 完美 解决方案 详解!
- JS中页面跳转,传值包含中文时乱码解决方案
- jsp中文乱码完美解决方案(原创)
- struts+hibernate+MySql中文乱码解决方案
- struts2中文乱码完美解决方案
- Spring MVC 结合Velocity视图出现中文乱码的解决方案
- Mysql中文乱码问题完美解决方案
- MySQLdb 读取MySQL中的中文为????,活着是乱码的解决方案
- 网站开发笔记:PHP oci连接Oracle中文乱码问题解决方案
- MenuItem 显示中文乱码问题的解决方案
- Git cmd下git log中文乱码的解决方案
- JFreeChart中文乱码解决方案
- gitk、Git GUI 图形化工具中文显示乱码的解决方案
- wget中文乱码解决方案
- SpringMVC导出CSV文件中文出现乱码解决方案
- jsp,java中文乱码问题另类解决方案,jni加密、解密编码
- Git for windows 中文乱码解决方案