【问题标题】:Adding a row to an existing datatable in JSF [duplicate]在JSF中向现有数据表添加一行[重复]
【发布时间】:2011-02-23 13:53:33
【问题描述】:

我需要更改现有的 JSF 1.1 项目,我需要在单击按钮时向数据表添加额外的行。目前,数据表从支持 bean 加载 3 行,并且这个新按钮应在每次单击时向数据表添加额外的行。使用http://balusc.blogspot.com/2006/06/using-datatables.html 提供的建议,我能够在 UI 上显示附加行,但我无法将新数据保存回数据库,因为支持 bean 在请求范围内,我无法更改此 bean 的范围会产生其他问题。有人可以为我提供一个解决方案来显示新行并在支持 bean 在请求范围内时将数据保存回数据库。

谢谢 夏姆

【问题讨论】:

    标签: jsf


    【解决方案1】:

    但我无法将新数据保存回数据库,因为支持 bean 在请求范围内

    链接的文章提供了如何在请求范围内执行此操作的代码示例。如果您未能保存新行,则显然数据(预)加载逻辑不正确。我建议从头开始阅读这篇文章。

    【讨论】:

    • 感谢 BalusC 和 Hari.. 你的建议很有用,我终于得到了所需的结果
    猜你喜欢
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 1970-01-01
    • 2010-12-24
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 2012-08-07
    相关资源
    最近更新 更多