<%@ page contentType="text/html;charset=gb2312"%>
这个指定输出字符的编码类型是GB2312,你说的那个final版本,可能默认即是GB2312不过为了在所有Tomcat版本上都能正确运行你的JSP程序,还是加上的好
这个指定输出字符的编码类型是GB2312,你说的那个final版本,可能默认即是GB2312不过为了在所有Tomcat版本上都能正确运行你的JSP程序,还是加上的好
<%@ page contentType="text/html;charset=gb2312"%>
是不是不利于国际化的实现?另外,不加<%@ page contentType="text/html;charset=gb2312"%>的时候
查看jsp生成的html文件的源代码,里面是正常的中文。关键是IE默认它为ISO的编码(所以需要改一下编码)。而且我把jsp生成的html源码全部复制到另一个html文件中,显示是完全正常的。所以现在有一点不明白:IE是怎么识别网页编码的?
用jsp产生的就需要调整IE的编码(不加
<%@ page contentType="text/html;charset=gb2312"%>)
存成html文件,就可以正常的显示。
我看不是<meta content="text/html; charset=GBK">
的原因