异常信息:

org.springframework.dao.InvalidDataAccessApiUsageException: The given object has a null identifier: com.blog.entity.PersonalizedSettings; nested exception is org.hibernate.TransientObjectException: The given object has a null identifier: com.blog.entity.PersonalizedSettings

发生原因:抛这个异常是因为,当你在更新数据时,从JSP页面往Action传值没有传递ID值。

解决方案:把ID值放在隐藏域传递过去就OK了

 <input type="hidden" name="personalizedSettings.id" value="<s:property value='personalizedSettings.id'/>"/> 

版权声明:本文为博主原创文章,未经博主允许不得转载。

最新文章

  1. 获得Map的选择集
  2. java与微信企业号交互
  3. uploadify API
  4. iOS沙盒简单介绍
  5. &lt;supports-screens&gt;的用法
  6. [Java Web – 3A] – Spring MVC开发注意事项
  7. css3妙用 刷新图标
  8. EXTJS 3.0 资料 控件之 Toolbar 两行的用法
  9. CSS样式中常用的字体名称
  10. JavaScript 基本语法 -- 数据类型 &amp; 变量
  11. [bzoj4625][BeiJing2016]水晶
  12. Shell命令-系统信息及显示之stat、du
  13. Django实例
  14. 背水一战 Windows 10 (119) - 后台任务: 后台下载任务(任务分组,组完成后触发后台任务)
  15. PAT基础6-12
  16. C语言编程(多线程)
  17. XHR简介
  18. CodeForces 1099F - Cookies - [DFS+博弈+线段树]
  19. spark学习笔记3
  20. c# zfc

热门文章

  1. 基于jQuery的视频和音频播放器jPlayer
  2. 转载 使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(一&amp;二)——初识WiX
  3. 线程池:ThreadPoolExecutor
  4. C# WinForm使用Aspose.Cells.dll 导出导入Excel/Doc 完整实例教程
  5. pjsip视频通信开发(上层应用)之EditText重写
  6. 【ArcGIS 10.2新特性】Portal for ArcGIS新特性
  7. 查看浏览记录(thinkphp)
  8. MyEclipse7.0破解下载
  9. 怎样基于android4.4.2的源代码和android-4.3.1_r1的驱动编译I9250的ROM
  10. 【转】Delphi多线程学习(9):多线程数据库查询(ADO)