Langsung saja, pertama - tama buat project ADF
- Buat ADF Task Flow dan pilih bounded taskflow. Seperti gambar dibawah sehingga di jdev kita sudah memliki 2 buah taskflow yaitu bounded dan unbounded taskflow
- Lalu buka task-flow-definition.xml (bounded taskflow) seperti gambar dibawah.
- Nah langkah selanjutnya buka adfc-config.xml (unbounded taskflow). Task-flow-definition merupakan bounded taskflow yg kita buat pada step 2.
- Buka task-flow-definition dan pilih tab overview. Lalu isi parameter seperti gambar dibawah :
- Lalu buka kembali adfc-config.xml dan klik task-flow-definition. Setelah itu buka property inspector lalu isi parameter seperti gambar dibawah :
- Buka hal1.jspx dan design seperti ini.Input text "Data dari index" isi value dengan "#{backingBeanScope.data}"
Input text "Data dari halaman 1" isi value dengan "#{pageFlowScope.dataHal1}" - Buka hal2.jspx dan desgin seperti ini. Input text "Data dr halaman 1" isi value dengan "#{backingBeanScope.data}"
- Buka halaman index.jspx dan desgin seperti ini.
Yang kita buat diatas bagaimana mengirim parameter dari halaman index.jspx(unbounded) ke task-flow-definition (bounded). Dan didalam bounded task-flow terdapat dua buah view, yaitu hal1.jspx dan hal2.jspx yang saling berkomunikasi menggunakan pageFlowScope "#{pageFlowScope.dataHal1}" dimana hal1 sebagai setter dan hal2 getter. Berikut hasil pada saat di run :
Index.jspx, isi dan klik go
hal1.jspx, isi dan klik "ke halaman 2"
hal2.jspx
No comments:
Post a Comment