【发布时间】:2012-07-28 19:44:08
【问题描述】:
我使用 primefaces 和 dataTable 组件。在我的网站上,我有几种表格用于收集数据并将其保存在数据库中。这是由 p:command 按钮触发的,其中“更新”属性包含显示 DB 内容的数据表的 id。当我提交表单时,组件(表)未更新。有什么问题?
【问题讨论】:
-
提供一个最小的代码示例来演示你的问题!
我使用 primefaces 和 dataTable 组件。在我的网站上,我有几种表格用于收集数据并将其保存在数据库中。这是由 p:command 按钮触发的,其中“更新”属性包含显示 DB 内容的数据表的 id。当我提交表单时,组件(表)未更新。有什么问题?
【问题讨论】:
不是一个答案,而是一个帮助判断失败点的问题。数据表是与命令按钮分开的形式吗?如果是这样,假设您使用的是 ajax="true" (pf 组件的默认值),您将如何引用该表以确保它更新。如果您不使用 ajax,我猜这是支持 bean 中的陈旧数据问题。但没有更多信息,这很难。尝试附加源代码(如果您正在处理敏感的事情,请精简到您的舒适程度)。
HTH
【讨论】: