Thắc mắc về JSF và html

Mình được biết trong java web có một thành phần là JSF nghe nói là nó dùng tạo giao diện, vậy mọi người cho mình hỏi jsf nó có nhiệm vụ gì trong trang jsp. Và jsf, html có nhiệm vụ như thế nào trong việc tạo giao diện

2 Likes

JSF = Java Server Faces, là công nghệ đi theo hướng xây dựng các component (phía server). JSF2 thì dùng templating là Facelets còn JSF1 thì vẫn dùng JSP.

Facelets: https://en.wikipedia.org/wiki/Facelets
JSF: https://en.wikipedia.org/wiki/JavaServer_Faces

Tutorial: http://www.tutorialspoint.com/jsf/jsf_architecture.htm

JSF có thể hiểu gần giống với WebForm trong ASP.NET vậy (gần đây Facelets cũng hỗ trợ html direct)

3 Likes

JSF giúp cho bạn điều hướng các trang và lấy dữ liệu từ model lên view thông qua các get/set ,các thẻ jsf khá phong phú và hỗ trợ ajax lun từ phiên bản 2.0 lên giúp bạn không pải viết java scrip nhiều…

2 Likes

JSF ít người dùng à mọi người? Sao em search tutorial toàn ra combo JSP/JSTL + Spring MVC + hibernate :sob:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?