request.setCharacterEncoding("gb2312"); response.setCharacterEncoding("gb2312");这两个都改成“UTF-8”,就行了。像这种编码问题,你最好弄个filter,设置filter过滤编码时,将所有路径写成所有转换的页面路径。
第一行UTF-8该为GB2312
全部采用UTF-8试试