1 从后台传到页面时出现乱码:
i 比较好的解决的方法是加上过滤器。
<%request.setCharacterEncoding("gb2312");%>
ii 前后台全部统一成 utf-8 字符集
iii 后台代码加:response.setCharacterEncoding("UTF-8"); 前台加<%@ page pageEncoding="UTF-8"%>
2 从前台传到后台是出现乱码:通过这句转换一下 strOut = new String(strIn.getBytes("ISO-8859-1"), "GB2312");