關於出現org.hibernate.TransientObjectException: The given object has a null identifier: 錯誤的解決方法


出現該錯誤提示,表示的是執行該操作出現了一個javabean實例空指針異常,該錯誤是處於數據持久層()表現為數據庫設計某個值不能為空,或該數據表采用uu-id的方法為唯一表示,但在數據更新的時候(修改、增加)沒有將相對應的id值隨表單一起提交到后台,從而產生頁面所展示錯誤。解決辦法,可通過增加隱藏域的方法將id值傳到后台,

  <input type="hidden" name = "id"  value="${sessionScope.user.id}">

  個人建議: 檢查javabean實例以及相關的配置文件是否有相關的不可為null的屬性設置。   如有疑問,請在下面留言!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM