解决方案 »

  1.   

    看了下你说了就是要了JSP和Hibernate这两种技术,如果你是要了Spring控制是事务,那么请将 session.beginTransaction();
    Hibernate的事务注释掉,如果不是这个问题,可以试试SessionFactory.getCurrentSession()
      

  2.   

    现在就是只有Jsp与Hibernate两种,没有Spring,如果用HibernateSessionFactory.getSessionFactory().openSession();  
    就出现 异常 :transaction not successfully started用HibernateSessionFactory.getSession();就正常了HibernateSessionFactory是MyEclipse10自动生成的现在能正常工作,就是想知道下原理,为什么新开Session就不行了?
    网上查了下基本都是Spring的,但我的没有Spring,不知道产生这种现象的原因