SSH中更新一个实体到数据库中提示The given object has a null identifier

来源:互联网 发布:电力弹力系数数据 编辑:程序博客网 时间:2024/06/03 12:21

昨晚上在做SSH课程设计时,自己想要将数据库中的某条记录进行更新操作时,报错:The given object has a null identifier,上网上查答案发现是因为我在提交这个实体时候没有给它标明主键,导致无法在数据库中找到这个实体进行更改,所以在jsp往action提交的时候也要把这个实体的主键一起提交过去,可以加一个隐藏标签来表示这个id,我是这么处理的:

<input type="text" name="ztxx.id" value="${id}" style="display:none;">
0 0