现在进入一个jsp列表页面,删除任意一条记录程序默认跳转到之前列表页面,然后鼠标右键-点击刷新(使用IE浏览器),结果程序再次访问刚刚那个delete方法,依然可以获得上次删除数据的那条ID但由于这个实体类有个ManyToOne字段,在使用get方法时报空指针异常,真奇葩谁能解释下!public String delete() {
LoanReturn loanReturn = loanReturnService.get(getId());//这个类有个ManyToOne字段
//处理删除一条记录,然后右键刷新页面报空指针异常
if(loanReturn==null)return index();//被逼无奈写了这句话
LoanAssign loanAssign = loanReturn.getLoanAssign();//就在这里报空指针异常
...............................................
return index();
}
每一个类实现Serializable接口??
ssh框架jsp页面执行删除操作然后刷新空指针异常,奇葩谁能解释下?
答案:2 悬赏:40 手机版
解决时间 2021-02-03 06:19
- 提问者网友:战皆罪
- 2021-02-02 12:14
最佳答案
- 五星知识达人网友:荒野風
- 2021-02-02 12:49
是不是由于主外键关联的关系才不能正常删除,看一下你的hibernate映射文件的配置估计能找到问题。
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-02-02 13:37
我。。知。。道
加。。我。。私。。聊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯