我有一个 JSF 数据表,它有三列,分别是:Work_Type_Desc、Project_Phase 和 Activity_Desc。这些列来自两个不同的数据库表,这两个表的关系是一对多的。
第一个表名称是 Work_Type。它具有 1) Work_Type_Cd、2)Work_Type_Desc、3)Created_By_Name、4)Created_DT、5)Updated_By_Name、6) Updated_DT
第二个表名称是 Activity_Type。它具有 1)Activity_Cd、2) Work_Type_Cd、3)Project_Phase、4)Activity_Desc、5)Created_By_Name、6)Created_DT、7)Updated_By_Name、8) Updated_DT。
我使用Hibernate+Spring+JSF,我之前的问题是如何在JSF数据表中显示这三列记录,在一个好人的帮助下已经解决了,来自多个数据库表的 JSF 数据表列 https://stackoverflow.com/questions/18519131/jsf-datatable-columns-from-multiple-database-tables.
现在,我有一个新问题,我现在可以在 JSF 页面中显示所有现有记录并添加新记录。但是删除和更新时出现问题。这是我的删除代码,我已经将级联设置为全部,因为我需要执行所有CRUD:
adminService.deleteActivity((String[]) dataTable.getRowData());
allActivities = adminService.findAllActivityTypes();
但还是不行,你知道怎么解决吗?谢谢!
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)