当在JS 和 JSP 中交换数据的时候可能会出现中文乱码的问题。 一般来说经常会遇到如下问题:
当JS 向JSP 提交的时候内容正确。当 JSP接受到得时候就会出现乱码
假设name 为接受到得数据;
String name;
直接显示会出现乱码。
我们可以这样解决
new String(name.getBytes("ISO8859-1"),"GBK");// ISO8859-1 表示传入数据使用的编码,GBK 表示现在将用以显
示的编码。
当然,如果你不清楚传入数据时使用的编码。你可以试试经常使用的几个:ISO8859-1 和 UTF-8 和 GBK 和 GB2312