JSP页面通过URL传递中文参数出现中文乱码的解决方法
2017-03-11 16:07
791 查看
JSP页面: var url ="AddPatrolAjax?domain="+domain.value;//domain.value含有中文 服务器端: String domain = new String(request.getParameter("domain").getBytes( "ISO-8859-1"), "gbk");//其中ISO-8859-1是tomcat默认的编码类型 ,gbk为项目编码类型
根本原因是:Tomcat默认使用ISO-8859-1编码,而项目一般使用utf-8或者gbk,因此如果页面通过URL传参,而参数又含有中文的话,需要做一下转换
相关文章推荐
- javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- 备忘录:javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- 备忘录:javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- javascript通过url向jsp页面传递中文参数乱码解决方法(两次编码,一次解码)
- javascript通过url向jsp页面传递中文参数乱码解决方法
- Jsp中通过get方法传递参数为中文时出现乱码如何解决?
- 解决javascript通过url向Jsp页面传递中文参数乱码问题
- JSP页面中超链接传递中文参数出现乱码问题解决方法
- JSP页面中超链接传递中文参数出现乱码问题解决方法
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- jsp通过URL向页面传递中文参数乱码问题
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- jsp页面 URL传中文参数到Action里面出现乱码,用过滤器和控制器都解决
- javascript通过url向jsp页面传递中文参数导致乱码解决方案