0

我在一页中有三个表。当我单击一个按钮时,我只更新一个表。但是由于我在按钮事件上使用请求范围,因此页面会完全重新加载并且更新的值会丢失。您能否提出一个解决方案,以便在按钮事件后显示我的数据。

4

2 回答 2

1

您是否尝试在按钮中设置 partialSubmit="true"?如果设置此属性,则必须在每个表中为按钮设置 PartialTriggers。

我希望能帮助你。

马科斯。

于 2013-02-27T12:09:43.360 回答
0

数据必须在 viewScope/pageFlowScope 中,具体取决于它是否在有界任务流中。

在您的按钮事件中,您需要更新 viewScope/pageFlowScope 中的数据,然后将您的表与这些数据绑定。

所有事件处理程序都可以在 backingBean 范围内,而不必在 requestScope 内。

于 2013-05-13T11:42:22.370 回答