码迷,mamicode.com
首页 > 其他好文 > 详细

get方法传递中文数据的时候如何进行转码

时间:2016-10-23 02:52:45      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:param   前台   数据   ring   nbsp   window   element   转码   value   

首先,如果是在js端的代码,用window.href进行请求时,需要进行转码

前台jsp中:

var param = document.getElementById(‘param‘).value;
param = encodeURI(encodeURI(param));//注意,是两次转码,我就被这个坑过

后台java类中:

String param = request.getParameter("param")
groupBuyerName=URLDecoder.decode(param,"utf-8");

这样,param就被转换成了utf-8的码了,而且当直接从url上进行输入的时候,同样也能转码

get方法传递中文数据的时候如何进行转码

标签:param   前台   数据   ring   nbsp   window   element   转码   value   

原文地址:http://www.cnblogs.com/renboqie/p/5988893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!