servlet的URLDecoder.decode遇上javascript中的encodeURI

来源:互联网 发布:软件演化生命周期模型 编辑:程序博客网 时间:2024/06/06 00:46

今天为了解决jsp中get中文乱码 的问题,在javascript中进行编码,传给servlet,然后解码,却发现这个东西很奇怪,javascript中encodeURI要执行两次,再传给servlet。。。。甚是无语,居然浪费了我一个下午!所以记一下,以防以后忘记

javascript中:

var str="张三";str=encodeURI(encodeURI(str));


servlet中:

String normalStr=URLDecoder.decode(str,"utf-8");



原出处:http://blog.sina.com.cn/s/blog_8ee5914d01017k9o.html

0 0
原创粉丝点击