Bab ini membahas tentang Java Server Faces (JSF), sebuah framework untuk membangun antarmuka pengguna untuk aplikasi web. JSF memisahkan presentasi dari logika bisnis dan menyediakan komponen antarmuka pengguna standar serupa dengan widget Swing. JSF bekerja dengan memisahkan komponen Model, View, dan Controller. Controller menangani permintaan dan menjalankan aksi yang diperlukan."