前一个界面用路径传值,后一个界面用request取值,出现乱码,两个页面编码格式一样
首先你需要做的事情是
1:判断是传之前就是乱码还是传输过程中变成了乱码
2:是否为中文,中午是需要转码的
两个页面传值,不知道第一个页面的值是哪里来的,如果是div或input标签中的值可以在第二个页面中用parent.$("#id").val()这种方式获取一下。
怎么传递的,要用encodeURIComponent编码一下内容
=》http://blog.csdn.net/kongqz/article/details/9028111
对了,上面的parent用法必须是两个页面是包含关系,就是第二个页面是在第一个页面的基础上弹出来的。
后台的话可以这么取String username =new String(request.getParameter("username").getBytes("iso8859-1"),"utf-8");
乱码问题总结:http://blog.csdn.net/qq_37552993/article/details/70919215