解决方案 »

  1.   

     Session session = sessionFactory.getCurrentSession();
    看看这个session还取到了?都加几处输出或者日志,看看到底是哪步走不下去了或者抛异常了
      

  2.   

    Session session = sessionFactory.getCurrentSession();  从这里设置一个断点,调试看看走到哪一步走不下去了然后在分析原因,现在不能去确定是哪里出了问题
      

  3.   


    try {
                query = session.createQuery(hql);
                query.setString(0, email);
            } catch (HibernateException e) {
                System.out.println(e);
                e.printStackTrace();
            }    
    既然你肯定是这段代码出问题
    你为何不把HibernateException 改成Exception试试呢
      

  4.   

    打扰了,我做开发用的是MyEclipse自带的Tomcat,太懒了。然后换成自己配置的Tomcat的时候程序能够走下去,这次是散分啦~ ~
      

  5.   


    打扰了,我做开发用的是MyEclipse自带的Tomcat,太懒了。然后换成自己配置的Tomcat的时候程序能够走下去,这次是散分啦~ ~
      

  6.   


    这段代码也没有出问题,因为这段代码抛异常应该就是抛HibernateException异常。不过总算是解决了,是MyEclipse自带的Tomcat服务器的问题,这是是散分啦~ ~
      

  7.   


    这段代码也没有出问题,因为这段代码抛异常应该就是抛HibernateException异常。不过总算是解决了,是MyEclipse自带的Tomcat服务器的问题,这是是散分啦~ ~