URL传递中文参数乱码解决办法
2011-12-28 21:10
453 查看
前台传递参数:
var url = user_edit.action?userName="+encodeURI(encodeURI(userName));
window.location.href=url;
后台接收:
userName = URLDecoder.decode(userName,"UTF-8");//解码
或者
href="${contextPath}/product/type_listSub.action?typeName=${productType.typeName}&id=${productType.id}"
后台接收:
url的传参是get方式的请求,使用的是ISO-8859-1编码格式,你只要将你的参数的编码进行一下转码就行了
String name = new String(productType.getTypeName().getBytes("ISO-8859-1"), "UTF-8");
var url = user_edit.action?userName="+encodeURI(encodeURI(userName));
window.location.href=url;
后台接收:
userName = URLDecoder.decode(userName,"UTF-8");//解码
或者
href="${contextPath}/product/type_listSub.action?typeName=${productType.typeName}&id=${productType.id}"
后台接收:
url的传参是get方式的请求,使用的是ISO-8859-1编码格式,你只要将你的参数的编码进行一下转码就行了
String name = new String(productType.getTypeName().getBytes("ISO-8859-1"), "UTF-8");
相关文章推荐
- spring mvc url 参数传递出现中文乱码解决办法
- 关于JAVA中URL传递中文参数,取值是乱码的解决办法
- java中通过url传递中文参数,取值是乱码的解决办法
- 关于JAVA中URL传递中文参数,取值是乱码的解决办法
- spring mvc url 参数传递的中文乱码解决办法
- 关于JAVA中URL传递中文参数,取值是乱码的解决办法
- JAVA中URL传递中文参数,\%解析 取值是乱码的解决办法
- spring mvc url 参数传递出现中文乱码解决办法
- 关于JAVA中URL传递中文参数,取值是乱码的解决办法
- 关于JAVA中URL传递中文参数,取值是乱码的解决办法
- 解决get方法传递URL参数中文乱码问题
- js、URL传递含有中文参数时的乱码问题解决
- 日常问题记录--JSP页面中通过<s:property value="#parameters.userName[0]>获取URL参数中文时为乱码的解决办法
- 解决get方法传递URL参数中文乱码问题
- asp.net中URL参数传值中文乱码的三种解决办法
- 解决Fiddler查看Get方法传递URL参数中文乱码问题
- javascript通过url向jsp页面传递中文参数乱码解决方法
- Struts2页面间url传递中文参数解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- 解决通过url传递中文参数乱码的问题