Js与Jsp交互
- Js编码:encodeURI(encodeURI(String str))
- Jsp解码:java.net.URLDecoder.decode(String str, "UTF-8")
Tips:在js传递到jsp页面时会经过浏览器与容器的双重编码,所以需要编码两次,解码只需要一次,这个不清楚为什么?希望知道的不吝赐教,不胜感激!
Jsp与Jsp交互:
- JSP编码:URLEncoder.encode(String str, "UTF-8") 或者URLDecoder.decode(String str)
- JSP解码:URLDecoder.decode(String str, "UTF-8")
Tips:今天遇到js-->JSP-->JSP传递编码混乱的问题,使用上述代码后解决问题。