前提条件: ADF ビジネス コンポーネントは使用しません。ADFfaces とバインディングのみ。
問題: あるビューからそれ自体への移動に問題があります。
私は次のアイテムを持っています:
Taskflow1 : Taskflow2とTaskflow3が含まれます。view1 Taskflow2 でボタン b1 をクリックすると、Taskflow3 に移動します。
Taskflow2およびTaskflow3 : 同じビューview1が含まれています。
view1 : view1には、inputFields とボタン b1があり、 view1を再度開く必要がありますが、現在のバインドはありません (--> 前に入力されたデータ)。
したがって、目標は、b1 をクリックした後、inputFields などを空にすることです。
問題は、ページの更新がないことだと思います。別のビュー view2 に移動してから TaskFlow1 または TaskFlow2 を呼び出すと、バインディングが存在せず、すべて正常に動作します。ただし、この場合、別のページに移動することはできません。
ボタンb1をクリックしたときにのみタスクフロー1が呼び出されることをすでに試しました。