在JSP页面加<%@ page pageEncoding="GBK"%>
<%@ page contentType="text/html;charset=GBK"%>

解决方案 »

  1.   

    我的JSP页面已经转换为
    <%@ page contentType="text/html;charset=GBK"%>
      

  2.   

    不知道,你用的是Hihernate2还是Hibernate3?你若用Hibernate2,在Hql中直接写中文的查询,就没有问题,但是,你若直接用Hibernate3来写中文,则就不支持了。也就是说在3中,Hibernate3就不在支持对中文的查询了。
      

  3.   

    谢谢,我是用的hibernate3,有什么办法能解决吗????
      

  4.   

    找到解决方法设置:
    <property name="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory</property>