urldecoder.decode怎么调用

 我来答
她是我的小太阳
高粉答主

推荐于2016-06-03 · 醉心答题,欢迎关注
知道顶级答主
回答量:5.1万
采纳率:83%
帮助的人:9058万
展开全部
(1)js在页面上把数据var vv=encodeURI(encodeURI("要传到服务器端的是值"));(调用2次encodeURI)
href="<%=basePath%>recordManager/test_js_decodeURI.action?params="+vv

(2)服务器端这样
HttpServletRequest request=ServletActionContext.getRequest();
String vString=request.getParameter("params");
System.out.println("转换前"+vString);
String deString=URLDecoder.decode(vString, "UTF-8");
System.out.println("转换后"+deString);
UTF-8是和页面上的编码保持一致 比如:jsp页面上 pageEncoding="UTF-8" 这里就要是UTF-8
在ie上右键编码就能看到,如果jsp上pageEncoding="UTF-8" ie上右键编码uncode(UTF-8),如果jsp上pageEncoding="GBK",那么 ie上右键编码(简体中文gb2312)
qiaole123
推荐于2016-06-22 · TA获得超过3413个赞
知道大有可为答主
回答量:1408
采纳率:66%
帮助的人:972万
展开全部

JAVA: String query = URLEncoder.encode("pg");

HttpServletRequest request = ServletActionContext.getRequest(); 
String vString = request.getParameter("params"); 
System.out.println("转换前:"+vString); 
String deString = URLDecoder.decode(vString, "UTF-8"); 
System.out.println("转换后:"+deString);
追答
亲,如果还有关于旅游景点,路线换乘,旅游攻略,飞机火车路线等类似问题,请关注(我有我的个性)微信号,帮你解决此类问题。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式