jsp编码为GBK;
jsp代码
<%response.getWriter().write("中文")%>
java文件中写 return "中文";
在java中乱码 在jsp中乱码
不管什么编码要保证你的整个项目的编码方式是统一的,起码jsp和java文件的编码要统一,也建议呢使用utf-8。只要整个项目的编码是统一的,一般是不会出现乱码的
乱编很常见,建议把所有的工具默认编码方式都改成utf-8
你设置一些response对象中的字符集,setCharacterEncoding方法。
目前个人觉得,还是UTF-8字符集,在国际化方面,要优于其他字符集的选择。