Struts 2插入记录

时间:2015-11-11 02:36:21

标签: struts2

我想创建一个addNewProduct函数但有一些困难。

public boolean addNewProduct(ProductBean product) {

    boolean status = false;
    Session session = null; 
    Transaction trx = null;

    try {
        session = new HibernateSession().getSession();
        trx.begin();

        status = getProductDAO(session).addNewProduct(product);
        trx.commit();

    } catch (Exception e) {
        e.printStackTrace();
        trx.rollback();
    } finally {
        session.close();
    }
    return status;
}

由于会话在getProductDAO中声明而导致问题的getProductDAO(会话),并且设置为HttpSession。我该如何解决这个问题?

0 个答案:

没有答案