日期:2014-05-16 浏览次数:20371 次
js:
encodeURIComponent(var x)? 编码 ?? decodeURIComponent(var x) 解码
?
java
?
?URIEncoding.encode()?? URIDecoding.decode()
?
?request.getParameter(); 本身就是进行一次解码
?如果再解码的话就会报错?? 例如??? url="+-*"??? 编码 url 后? 在地址栏中 是%xx 的形式?,后台request.getParameter() 后 就变成 “+-*” 如果再进行解码的话 就会 成为? “ -*” 加号变成空格
?,但是request.getParameter() 的解码又不完全是 URIDecoding.decode()有一些编码后的东西 request.getParameter 还是解决不了的, ,这也就是为什么有的前台进行两次编码,在后台request 一下再解码一次
?
?
xml
?
?注意 JBoss? tomacat??? 中的编码
?
?
?
?
?