日期:2014-05-16 浏览次数:20361 次
今天在使用一个上传js组件时,遇到点小问题!
由js转码过后的字符到后台接受 无法转码的情况 。
网上有很多对request.getParameter 都有深入研究 说这个已经被decode一次了,但是我debug一步一步走的时候并没有看到,先不管这个
我是request.getHeader 拿下来只要decode一次就行了!在js里面也只用encodeURIComponent一次就行了
?
?
?
至于getParameter 在js里面encodeURIComponent两次,然后decode这个应该不是很人性化了,还不如字符不encodeURIComponent 直接传递中文,字符过滤在java里面做即可!
?