Apa itu Managed Beans?

23 10 2008

Managed Beans adalah apa sahaja JavaBeans yang digunakan oleh aplikasi yang didaftarkan (registered) dalam fail konfigurasi JSF (faces-confiq.xml). Apabila Aplikasi JSF dimulakan ia akan menghuraikan (parse) fail tersebut dan Beans akan boleh dicapai (available). Apabila Managed Beans dirujuk(Untuk contoh dalam EL Expression sebagai nilai kepada tag atribut komponen – dipanggil sebagai value expression), Managed Bean menyediakan fasiliti menyamakan Bean dengan memanggil default constructor method pada Bean. Jika ada properties yang dinyatakan, ia juga akan termasuk dalam default values yang dinyatakan.

Untuk menjelaskan Managed Bean, anda tambah satu entry dalam Fail Konfigurasi JSF (faces-config.xml) dengan member satu nama yang simbolik yang akan digunakan untuk merujuk dan mengenalpasti class yang akan digunakan untuk instantiate bean. Anda harus menggunakan nama yang simbolik untuk mengenalpasti Bean yang apabila anda perlu untuk merujuk Bean’s Properties dan method. Kerana anda menggunakan nama yang simbolik daripada merujuk terus kepada Bean secara terus, pembentangan (presentation view) akan diasingkan dari logik aplikasi, bermakna anda boleh mengubah model tanpa mengubah paparan (view).

Pada bila-bila masa anda boleh tambah Managed Beans ke dalam fail konfigurasi JSF (faces-config.xml) dengan sama ada mengedit XML secara manual atau pun menerusi Overview Editor untuk konfigurasi fail yang menyediakan creation dialogs dan boleh melayari fitur untuk mendapatkan rujukan fail class  untuk Bean anda.

Ini adalah sedikit yang dapat saya kongsikan bersama sesiapa yang sedang explore Bidang IT ni… La ni saya dok tengah buat research dalam bab-bab ni…


Tindakan

Information

Tinggalkan Jawapan

Masukkan butiran anda dibawah atau klik ikon untuk log masuk akaun:

WordPress.com Logo

Anda sedang menulis komen melalui akaun WordPress.com anda. Log Out / Tukar )

Twitter picture

Anda sedang menulis komen melalui akaun Twitter anda. Log Out / Tukar )

Facebook photo

Anda sedang menulis komen melalui akaun Facebook anda. Log Out / Tukar )

Google+ photo

Anda sedang menulis komen melalui akaun Google+ anda. Log Out / Tukar )

Connecting to %s




%d bloggers like this: