request url参数中文乱码问题

转载 2016年08月30日 13:15:35
法一:通用方法
 jsp中
<script language="javascript" >
                 var temp = encodeURI(encodeURI('sysauth/sysAuth/sysAccountAction.do?keyword=中文'));
                 document.frmAdd.attributes["action"].value  = temp;
                </script>
服务器端
String keyword = request.getParameter("keyword");
String kw2 = URLDecoder.decode(keyword, "UTF-8");



法二:ISO-8859-1编码时(tomcate默认转为ISO-8859-1编码
attr2=new String(request.getParameter("attr2").getBytes("ISO-8859-1"), "GBK");

相关文章推荐

java中URL参数的中文乱码问题

**同学们在url传参的时候 是否应为传了中文导致各种乱码问题呢? URL传参中文对于程序员来说,是个很头疼的问题吧。虽然在尽量避免使用中文参数,但总有避免不了的时候。现就自己的经验,总结如下:** ...

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

来自:http://www.javaeye.com/topic/483158 应用一:解决tomcat下中文乱码问题(先来个简单的)  在tomcat下,我们通常这样来解决中文乱码问题: ...

jquery获取URL中参数,解决中文乱码问题

从A页面通过url传参到B页面时,解析url参数可以用下面两种方法: 方法一:正则分析法   function getQueryString(name) { var reg...

解决Fiddler查看Get方法传递URL参数中文乱码问题

解决Fiddler查看Get方法传递URL参数中文乱码问题 分析: 请求服务器显示页面过程 第一步:浏览器把URL经过编码送给服务器; 第二步:服务器把这些请求解码处理完毕之后将显示的内...

Request对象接收表单请求参数的中文乱码处理

Request对象接收表单请求参数的中文乱码处理 表单请求页面 Insert title here request接收中文数据 POST方式接收中文 姓名: ...

再战http request get参数中文乱码

问题描述 通过http get方式下载附件时,参数中指定了原始文件名,请求URL如下: http://localhost:8080/xxxmail/v1/attachment?accesstoken=...

request.getParameter(“参数名”) 中文乱码解决方法

在Java 开发中,如果框架搭建的不完善或者初学者在学习过程中,出现中文乱码是经常的事儿(哈。谁让发明java语言的不是中国人呢) 今天跟大家分享几个解决java Web开发中,request....
  • fjseryi
  • fjseryi
  • 2015年11月13日 13:01
  • 547

使用request.getParameter()读取参数时出现的中文乱码现象

在服务器端用request.getParameter()读取参数时,很容易出现中文乱码现象,其中有很多种方法可以显示出中文,以下先列出一种方法: 源程序: request.getParamete...

【工作笔记0010】asp.net后台Request.QueryString获取的url中文参数乱码解决方案

2.以url形式get或post请求。这种情况多是用在 只需要提交少量数据到后台验证或请求数据,但只要url中参数带有中文,就很可能会出现后台以Request.QueryString["参数名"].T...

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

系统很多Url地址都暴露给用户,存在安全隐患,用户可以去随意修改Url地址和参数值,为了解决这个问题提供以下解决方案,具体步骤如下: 第一步:编码URL地址,调用CommonMethod.js的re...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:request url参数中文乱码问题
举报原因:
原因补充:

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