課程
/后端開發
/Java
/使用Struts2+Hibernate開發學生信息管理功能
本人實踐過,發現刪除最后一條數據(只有一條數據),點擊刪除操作后,頁面刷新后還是存在這條數據,但數據庫里卻沒有任何數據,求解
2015-12-08
源自:使用Struts2+Hibernate開發學生信息管理功能 3-6
正在回答
if(list!=null && list.size()>0){?? ??? ? session.setAttribute("students_list", list);?}是這段代碼的問題,如果刪除最后一個再查詢后,就不會重新放進session中,所以取的還是上次session中的值,所以就還存在。
查詢動作
public String query(){
StudentsDAO sdao = new StudentsDAOImpl();
List<Students> list = sdao.queryAllStudents();
if(list!=null&&list.size()>0){
session.setAttribute("students_list",list);
return "query_success";
}else{
session.setAttribute("students_list", null);
}
這樣就可以了 我是這樣解決的 有其他方法一起討論
慕蓋茨9886469
怎么解決的啊樓主?
我也遇到同樣的問題,希望樓主告知如何解決。?
你好,可能假刷新,只是刷新了頁面,沒有調方法再把庫查一遍,可以打個斷點跟蹤下。
望樓主采納!
慕用7821749 提問者
舉報
Strust2+Hibernate整合開發案例,Java Web開發技能更上一層樓
3 回答刪除最后一條信息后,頁面顯示問題?
2 回答刪除到最后一個有個問題
1 回答刪除最后一條記錄是不是有bug啊~刪除后返回還是顯示在頁面里
3 回答為什么測試的時候是綠色的條 但是數據庫里面沒有數據
2 回答登陸的用戶被從數據庫中刪除
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-10
if(list!=null && list.size()>0){
?? ??? ? session.setAttribute("students_list", list);
?}是這段代碼的問題,如果刪除最后一個再查詢后,就不會重新放進session中,所以取的還是上次session中的值,所以就還存在。
2016-01-22
查詢動作
public String query(){
StudentsDAO sdao = new StudentsDAOImpl();
List<Students> list = sdao.queryAllStudents();
if(list!=null&&list.size()>0){
session.setAttribute("students_list",list);
return "query_success";
}else{
session.setAttribute("students_list", null);
return "query_success";
}
}
這樣就可以了 我是這樣解決的 有其他方法一起討論
2016-01-22
怎么解決的啊樓主?
2016-01-02
我也遇到同樣的問題,希望樓主告知如何解決。?
2015-12-08
你好,可能假刷新,只是刷新了頁面,沒有調方法再把庫查一遍,可以打個斷點跟蹤下。
望樓主采納!