我需要更改现有的JSF 1.1项目,我需要在单击按钮时向数据表添加一行。目前,数据表从backing bean加载3行,这个新按钮应该在每次单击时向数据表添加其他行。使用http://balusc.blogspot.com/2006/06/using-datatables.html提供的建议我能够在UI上显示额外的行,但我无法将新数据保存回数据库,因为支持bean在请求范围内,我无法更改此bean的范围因为它会产生其他问题。有人可以为我提供显示新行的解决方案,并在支持bean处于请求范围时将数据保存回数据库。
由于 希亚姆
答案 0 :(得分:0)
但我无法将新数据保存回数据库,因为支持bean在请求范围内
链接文章提供了如何在请求范围内执行此操作的代码示例。如果保存新行失败,那么显然数据(预)加载逻辑是不正确的。我建议从一开始就阅读这篇文章。