这个查询不需要事务。query.setProperties(user);更好,不然字段多了写死人。理解的不够深刻,写的代码好多费的。
2016-06-14
if(query.list().size()>0){
return true;
}
} catch (Exception e) {
e.printStackTrace();
}finally {
session.close();
}
return false;
}
return true;
}
} catch (Exception e) {
e.printStackTrace();
}finally {
session.close();
}
return false;
}
2016-06-14
public boolean usersLogin(Users user) {
Session session=HibernateSessionFactory.getSession();
try {
String hql="from Users where username=:username and password=:password";
Query query=session.createQuery(hql);
query.setProperties(user);
Session session=HibernateSessionFactory.getSession();
try {
String hql="from Users where username=:username and password=:password";
Query query=session.createQuery(hql);
query.setProperties(user);
2016-06-14
最新回答 / 森特
我在其他地方也出现过这个错误,你可以检查一下struts.xml文档里的result跳转是否有错误,及其相关的Action中的方法。我的错误是Action方法中已经throws了异常,又画蛇添足的加了try catch语句。希望能帮到你……
2016-06-11