在ADF页面刷新中



我在一页中有三个表。当我点击一个按钮时,我只更新其中一个表。但由于我在按钮事件上使用了请求范围,页面会完全重新加载,更新后的值会丢失。你能建议一个解决方案吗,这样我的数据就会在按钮事件后显示出来。

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

我希望能帮助你。

马科斯。

数据必须在viewScope/pageFlowScope中,这取决于它是否在有界的taskFlow中。

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

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

最新更新