Overview
JSF adalah sebuah teknologi framework berbasis komponen untuk membuat aplikasi web yang dinamis. JSF menggunakan teknologi MVC (Model View Controler) yang memisahkan antara model dan presentation (view), sehingga memudahkan developer untuk fokus coding, sedangkan view bisa dikerjakan oleh Web Desainer.JSF Architecture
Secara arsitektur, teknologi JSF sama seperti teknologi Java berbasis web lainnya (Struts, Spring MVC, Web Work, dll), yaitu:- Servlet sebagai core-engine nya.
- Mempunyai custom-tag untuk desain UI, Event Handling, Validation, dll.
- Mempunyai Navigation handler
- Mempunyai file konfigurasi, seperti faces-config.xml
Arsitektur JSF digambarkan sebagai berikut:

Controller (Faces Servlet) berperan sebagai action setiap user meng-klik sesuatu. Sedangkan Managed Bean berperan sebagi business logic. Halaman view bisa menggunakan JSP atau JSF komponen.
Sekian tutorial JSF kali, semoga bisa bermanfaat.
Controller (Faces Servlet) berperan sebagai action setiap user meng-klik sesuatu. Sedangkan Managed Bean berperan sebagi business logic. Halaman view bisa menggunakan JSP atau JSF komponen.
Sekian tutorial JSF kali, semoga bisa bermanfaat.
Tidak ada komentar:
Posting Komentar