java中的异常The given object has a null identifier

修改页面点击提交时报如下异常:


 
org.hibernate.TransientObjectException: The given object has a null identifier: com.school.entity.Classmgr  

其发生的交互异常时,点击编辑某条记录,编辑完成点击提交时出现提交失败。主要原因是:

修改页面中没有传递主键,导致提交时服务器无法确定你修改了哪个记录。所以,其解决方法是:

 <s:hidden name="cls.id"></s:hidden>  

原文地址:https://www.cnblogs.com/cn-chy-com/p/8672182.html