答案:1.编译jsp
直接修改字符编码好像不行吧,在JSP页面上写中文并保存之前一定要先改字符编码为GBK或者UTF-8,当然最好是UTF-8,不然那jsp的中文就都废了
2.如果上面编译jsp没问题的话
2.1来自数据库的中文,先检查数据库的中文是不是成了乱码,如果没有就写一个处理中文乱码的过滤器
2.2如果上面都没问题,只是在浏览器上显示问题的话,那可能是浏览器的编码设置问题了。。。具体的我就不知道了。。
希望能帮到你吧。。。
其他:如果是中文字体变成了乱码那种的话就将pageEncoding="gbk"改成pageEncoding="utf-8" 编码没设置好,要逐步看是哪里出问题了,页面设置GBK或GB2312
其他关于中文字符处理的都需要转码 1.编译jsp
直接修改字符编码好像不行吧,在JSP页面上写中文并保存之前一定要先改字符编码为GBK或者UTF-8,当然最好是UTF-8,不然那jsp的中文就都废了
2.如果上面编译jsp没问题的话
2.1来自数据库的中文,先检查数据库的中文是不是成了乱码,如果没有就写一个处理中文乱码的过滤器
2.2如果上面都没问题,只是在浏览器上显示问题的话,那可能是浏览器的编码设置问题了。。。具体的我就不知道了。。
上一个:JSP代码不知道错在哪
下一个:jsp中的javascript代码不执行。 ie6,windowx2003