昨天晚上我东搞搞西搞搞终于知道怎么回事了。如果要从MYSQL中取出中文的页面就不能使用<%@page contentType="text/html;charset=gb2312"%>,而应该把charset=gb2312省掉就可以了。则<%@page contentTpye="text/html"%>。可是如果要从页面直接输出中文时比如:out.print("我喜欢");没有charset=gb2312这句也不行,不过这问题可这样解决:{%>我喜欢<%}。各位,你们觉得如何?