關(guān)于刪除最后一條數(shù)據(jù)(只有一條數(shù)據(jù))的奇怪問題
本人實(shí)踐過,發(fā)現(xiàn)刪除最后一條數(shù)據(jù)(只有一條數(shù)據(jù)),點(diǎn)擊刪除操作后,頁面刷新后還是存在這條數(shù)據(jù),但數(shù)據(jù)庫里卻沒有任何數(shù)據(jù),求解
本人實(shí)踐過,發(fā)現(xiàn)刪除最后一條數(shù)據(jù)(只有一條數(shù)據(jù)),點(diǎn)擊刪除操作后,頁面刷新后還是存在這條數(shù)據(jù),但數(shù)據(jù)庫里卻沒有任何數(shù)據(jù),求解
舉報(bào)
2016-03-10
if(list!=null && list.size()>0){
?? ??? ? session.setAttribute("students_list", list);
?}是這段代碼的問題,如果刪除最后一個(gè)再查詢后,就不會(huì)重新放進(jìn)session中,所以取的還是上次session中的值,所以就還存在。
2016-01-22
查詢動(dòng)作
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
你好,可能假刷新,只是刷新了頁面,沒有調(diào)方法再把庫查一遍,可以打個(gè)斷點(diǎn)跟蹤下。
望樓主采納!