JS通过URL传递参数时出现乱码的处理
来源:互联网 发布:查商品价格的软件 编辑:程序博客网 时间:2024/05/17 05:09
JavaScript中通过URL向服务器端传递含有汉字的参数时出现乱码,
具体解决方法如下: 在JavaScript代码中将要传递的参数(或URL)通过encodeURI()进行编码
Javascript代码
- para=encodeURI(encodeURI(para));
服务器端Java代码中进行解码即可正确显示所传参数
Java代码
- para = java.net.URLDecoder.decode(para, "UTF-8");
在js你可以这样写:var url=........;url=encodeURI(url); url=encodeURI(url); //最重要的部分,两次调用encodeURI ,就是编码两次然後在跳转到url所在的类, 获取这个参数的方法如下:String name=request.getParameter("name"); name=URLDecoder.decode(name,"utf8"); 这样就能解决乱码问题了,这种方法还没遇到过不能解决的乱码,
- JS通过URL传递参数时出现乱码的处理
- JS通过URL传递参数时出现乱码的处理
- 关于js,url传递参数时出现乱码
- js通过URL向后端传递中文数据出现乱码
- js、URL传递含有中文参数时的乱码问题解决
- js、URL传递含有中文参数时的乱码问题解决
- JSP页面通过URL传递中文参数出现中文乱码的解决方法
- Java 通过URL传递中文出现乱码的解决方法
- 解决通过url传递中文参数乱码的问题
- JSP通过URL传递中文参数乱码的问题
- Javascript用Url传递参数出现中文乱码的解决方法
- JAVASCRIPT用Url传递参数出现中文乱码的解决方法
- url中传递中文参数出现乱码的问题
- 关于 URL 传递中文参数出现乱码的解决方案
- jsp通过url传递参数乱码
- js的url传递中文参数乱码的解决方案
- Url传递参数和接收参数时的中文乱码处理
- 通过JS获取url传递的参数(html可用)
- http://www.iplaysoft.com/archives
- Struts2中action获取request、response、session的方式
- 转载:Application的使用
- 当删除操作时,提示用户是否进行操作
- MTK note
- JS通过URL传递参数时出现乱码的处理
- 使用sqoop将MySQL数据库中的数据导入Hbase (转)
- 查询以及删除通话记录的内容
- SVN Ubuntu搭建
- mfcs42ud.pdb
- JNI Functions
- 线程同步工具类——CountDownLatch
- socket异步编程--libevent的使用
- Java数组与容器类分析资料–数组、List和Set、Map等