JavaServer Faces

Facelets (yang sebelumnya dirancang secara khusus untuk JavaServer Faces) telah diadopsi menjadi teknologi "view" resmi untuk JSF 2.0. Ini menghilangkan konflik daur-hidup yang ada dalam JSP, dan mengharuskan pengembangannya ditangani oleh pengembang Java. Facelets memungkinkan pembuatan komponen/tag secara mudah dengan tidak menggunakan kode Java melainkan menggunakan markah XML, untuk menanggapi keluhan tentang JSF 1.x.