Js与Jsp交互,Jsp与Jsp交互乱码解决方案

Js与Jsp交互

  1. Js编码:encodeURI(encodeURI(String str))
  2. Jsp解码:java.net.URLDecoder.decode(String str, "UTF-8") 

Tips:在js传递到jsp页面时会经过浏览器与容器的双重编码,所以需要编码两次,解码只需要一次,这个不清楚为什么?希望知道的不吝赐教,不胜感激!

Jsp与Jsp交互:

  1. JSP编码:URLEncoder.encode(String str, "UTF-8") 或者URLDecoder.decode(String str)
  2. JSP解码:URLDecoder.decode(String str, "UTF-8") 

 Tips:今天遇到js-->JSP-->JSP传递编码混乱的问题,使用上述代码后解决问题。

猜你喜欢

转载自blog.csdn.net/qq_21575929/article/details/88651375