为了账号安全,请及时绑定邮箱和手机立即绑定

删除最后一条信息后,页面显示问题?

页面上的最后一天信息删不掉,但是数据库里面已经没有了。

但是在此点击已经删除的学生对象,进入了修改页面,但是里面没有信息了。

570ba18a0001ecc305000231.jpg

570ba1900001b7ef05000197.jpg

570ba1950001d4db05000260.jpg

570ba19600013ae105000274.jpg

570ba1970001f11905000247.jpg


正在回答

3 回答

session.setAttribute("Students_list", list);

}else{

session.setAttribute("Students_list", null);

}

加一个else不就完事了吗,你查找完后如果发现list为空就返回一个null,那么你的界面就没有显示了

0 回复 有任何疑惑可以回复我~

我的建议是delete()方法进行list.remove();即可,没必要开始进行session.removeAttribute("Students_list"),

0 回复 有任何疑惑可以回复我~

因为,在delete()方法中只是对数据库进行了删除,但是session中还是保留了Students_list所以你再次加载还是会显示最后一行,因为当数据库中没有数据,再查询并不会将session中的值覆盖,所以可以在query()方法开始进行session.removeAttribute("Students_list");对session初始化.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

删除最后一条信息后,页面显示问题?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信