前提条件: 我不使用 ADF 业务组件。只有 ADFaces 和绑定。
问题:我在从一个视图导航到自身时遇到问题。
我有以下物品:
Taskflow1:包含Taskflow2和Taskflow3。当单击 view1 Taskflow2 中的按钮 b1 时,会导航到 Taskflow3。
Taskflow2和Taskflow3:包含相同的视图view1。
view1:在view1中有 inputFields 和一个按钮 b1应该再次打开view1但没有当前绑定(--> 之前输入的数据)。
所以目标是点击b1后inputFields等为空。
我认为问题在于没有页面刷新。如果我导航到另一个视图 view2,然后调用 TaskFlow1 或 TaskFlow2,则绑定不存在并且一切正常。但在这种情况下,导航到另一个页面不是选项。
我已经尝试过,taskflow1 仅在单击按钮 b1 时才调用自身。