jsp向后台传参中文乱码

1.如果已经试过配置文件过滤器和jsp页面设置编码仍传参乱码,可以试试编码和解码方法。如图:jsp页面中如果分开写,先声明变量,通过id获得值,再传值无法获得值的话,就写成一句,就像红框中的。(注意:如果以一次编码方法不行,再进行第二次编码,encodeURI(encodeURI(值)),就是在最外面再套一层)。

2.红框为解码过程,注意引入的类是.net包里的

3.顺便也贴一下配置文件和jsp页面的方法,但后台方法也要对请求设置编码,就像上图request.setCharacterEncoding("utf-8")

注意:以上为2种方法解决乱码,多试试各种方法。

猜你喜欢

转载自blog.csdn.net/rensheng_ruxi/article/details/82798883