大家用的tomcat什么版本?奇怪的问题。
我从网上下载的tomcat3.2.2一直到4.0.3的所有版本,在jsp文件中都要加上
<%@ page contentType="text/html;charset=gb2312"%>
才能正确显示在页面上直接写的中文,或者out.print()中的中文。
不加上面那一句,页面显示的是乱码,但在IE中把编码选择成简体中文就显示正常了。
每到一个页面都要选择编码才正常。
但我这里还有一个"tomcat3.2 final"的版本,(下载的原包没有了)就能够直接显示不加charset句的页面中的中文。我不知道这个版本是什么时候的。请问大家遇到过类似的问题吗? 我就是想所有的页面都不加charset那句,能够直接显示中文。
听说修改tomcat的源程序重新编译,可以实现,请大虾指点。