HTTP.404錯誤求大神幫忙啊
HTTP Status 404 - /web-hibernate-struts2/user/Users_login.action%22
type?Status report
message?/web-hibernate-struts2/user/Users_login.action%22
description?The requested resource (/web-hibernate-struts2/user/Users_login.action%22) is not available.
2016-12-26
/web-hibernate-struts2/user/Users_login.action%22,“%22”,多了個引號??
2016-12-27
還是try...catch里面的if語句沒有執行,控制臺沒有錯誤了
2016-12-27
這是代碼你幫我看下,還有錯誤信息
public boolean userLogin(User u) {
System.out.println(u);//測試值傳過來沒有
//創建一個事物對象
Session session = HibernateSessionFactory.getSession();
//注意:getTransaction和beginTransaction的區別
Transaction tx = session.getTransaction();
try{
tx.begin();
//此處不能省略
String hql = "from User where username=? and userpassword=?";
Query query = session.createQuery(hql);
//設置用戶名和密碼0代表where后面的第一個參數,1代表where第二個參數
query.setParameter(0, u.getUsername());
query.setParameter(1, u.getUserpassword());
List<User> list = query.list();
//提交事物(只有在增刪改的時候才需要事物)
tx.commit();
// session.close();
//判斷是否查詢到了用戶
//注意:方法的返回值默認以try里面的為準,之所以還要再加一個return返回值,是為了語法不出錯而已,返回結果沒有實際意義
if(list!=null){
System.out.println("AAAAAAAAAAAAAA");
return true;
}else{
return false;
}
}catch(Exception ex){
ex.printStackTrace();
tx.commit();
}finally{
if(tx != null){
tx=null;
}
}
return false;
}
}
2016-12-26
404是路徑有問題