JSP URL中文传递出现乱码解决

原创 2012年03月21日 22:24:09

最近经常出现在URL传递中文时出现乱码问题,这里总结以下几个解决方法:

1.   String content= new String(request.getParameter("contents")
.getBytes("iso-8859-1"), "GBK");//在接收时进行转换

2. 用JS处理

  

<script language="JScript">
<!--
var url ="http://www.baidu.com/s?w=编码"
url = encodeURI(url);
alert(url);
//-->
</script>


3.

这是有可能是IE下造成的问题

这个在 Firefox 中不存在这个问题。

为了能兼容 IE,可以把 URL 进行 URL 编码就可以了

<%@ page import="java.net.URLEncoder" %>

<a href="xxxxx.xx?w=<%=URLEncoder.encode("路人甲", "UTF-8")%>">

欢迎补充哈!!!!
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

springmvc 配置默认路径 以及 Jsp include跳转controller 以及 url get访问中文乱码

一、springmvc 配置默认路径 1.默认tomcat容器的默认页面。  /index.html  这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。 或者配置web.xml...

JSP 通过 URL 传变量时,出现乱码的几点研究和解决方法

我之前一直用 MyEclipse 2013,一直很好用,用的是MyEclipse 自带的 Tomcat 7, 而且把 ...\Workspaces\MyEclipse Professional\.me...
  • imknown
  • imknown
  • 2013年07月08日 21:51
  • 769

解决get方法传递URL参数中文乱码问题

应用一:解决tomcat下中文乱码问题(先来个简单的)  在tomcat下,我们通常这样来解决中文乱码问题: 过滤器代码: package filter;      import java....

解决get方法传递URL参数中文乱码问题

get post 乱码问题

Java web的URL地址参数传递中文乱码的解决方案

系统很多Url地址都暴露给用户,存在安全隐患,用户可以去随意修改Url地址和参数值,为了解决这个问题提供以下解决方案,具体步骤如下: 第一步:编码URL地址,调用CommonMethod.js的re...

解决get方法传递URL参数中文乱码问题

应用一:解决tomcat下中文乱码问题(先来个简单的)  在tomcat下,我们通常这样来解决中文乱码问题: 过滤器代码: [java] view plain c...

url中向后台传递中文乱码解决方法

url中向后台传递中文乱码解决方法 方法一: 1、jsp中代码   var userNo = $('#prisoner_id').val();       userNo = encod...
  • wkj001
  • wkj001
  • 2016年11月06日 14:54
  • 159

解决get方法传递URL参数中文乱码问题

[转]解决get方法传递URL参数中文乱码问题 来自:http://www.javaeye.com/topic/483158 应用一:解决tomcat下中文乱码问题(先来个简单的) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP URL中文传递出现乱码解决
举报原因:
原因补充:

(最多只允许输入30个字)