Proconditions: 我不使用ADF业务组件。 只有ADFFaces和绑定。
问题: 我有一个从一个视图导航到自身的问题。
我有以下项目:
Taskflow1 : 包含 Taskflow2 和 Taskflow3 。 Whern在view1 Taskflow2中点击按钮b1导航到Taskflow3。
Taskflow2 和 Taskflow3 : 包含相同的视图 view1 。
厂景: 在 view1 中有inputFields和按钮b1 ,它们应该再次打开 view1 但没有当前绑定( - >之前键入的数据) )。
所以目标是点击b1后inputFields等为空。
我认为问题在于没有页面刷新。 如果我导航到另一个视图view2然后调用TaskFlow1或TaskFlow2绑定不存在,一切正常。 但在这种情况下,导航到另一个页面是没有选择的。
我已经尝试过,在单击按钮b1时,taskflow1仅调用自身。
答案 0 :(得分:0)
我通过在输入字段上定义partialTriggers来解决问题。 触发器是页面上的一个按钮,用于离开任务流。
答案 1 :(得分:0)
您必须在i / p字段上设置partialTrigger。此外,您必须立即=“true”,以便不对其他组件触发验证。 在迭代器上,您必须将刷新条件设置为“ifNeeded”,以便在迭代器重新加载一次再次调用页面后,它将具有新的值集。 随意发布任何疑问。