关于通过URL传递中文参数的问题
2010-07-29 10:27
405 查看
其他闲话不用多说直接上代码:
在js的脚本中写入:
解释:var var_keyword = encodeURIComponent(encodeURIComponent(keyword));该句话对中文参数进行编码。
在java程序中:
ok!对通过url传入中文的问题已解决。
在js的脚本中写入:
function submit_DelReqURL(keyword){ var code = window.confirm('<bean:message key="label.systemWordInfo.code.delete" arg0="'+keyword+'"/>'); if(false == code){ return; }else{ var var_keyword = encodeURIComponent(encodeURIComponent(keyword)); var url = 'deleteSystemWord.shtml?key_word='+var_keyword; document.location.href=url; } }
解释:var var_keyword = encodeURIComponent(encodeURIComponent(keyword));该句话对中文参数进行编码。
在java程序中:
this.pivotal_word = URLDecoder.decode(this.key_word, "utf-8"); //对相应的传入参数进行解码,并指定解码时用的编码为utf-8.
ok!对通过url传入中文的问题已解决。
相关文章推荐
- 解决通过url传递中文参数乱码的问题
- 关于前台URL传递中文参数到java后台乱码的问题
- 关于jsp中,以url形式传递中文参数的乱码的问题
- jsp通过URL向页面传递中文参数乱码问题
- JSP通过URL传递中文参数乱码的问题
- 解决javascript通过url向Jsp页面传递中文参数乱码问题
- 关于JAVA中URL传递中文参数的问题
- 解决通过url传递中文参数乱码的问题
- 关于使用 ASIHTTPRequest URL中文参数乱码问题
- 一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码:
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- URL中文参数传递问题
- 关于url参数中文乱码的问题 【asp.net C#】
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- javascript通过url向jsp页面传递中文参数乱码解决方法
- birt关于在url传递中文参数的解决方法
- 关于一些url中传递参数有空格问题
- URL传递中文参数中乱码问题的解决方案
- asp.net页面通过URL参数传值中文乱码问题解决办法
- Spring3 传递URL参数中文乱码的问题