Bước 1: Tạo Sql server
chúng ta tạo mới 1 database với bảng và dữ liệu sau:
Bước 2 : Tạo new project (Chọn Javaserver Face)
Bước 3: Thêm JAR/Folder sqljdbc4.jar và JSTL để kết nối database(Nếu chưa có, bạn có thể down về bằng link http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx)
Code kết nối database
Code search
Bước 7: Tạo trang JSF Managed Bean Home.java
Bước 8: Viết code cho trang index.xhtml
code tìm kiếm:
code hiện thị kết quả
Bước 10: Tạo trang detail.xhtml
Kết quả:
Demo:https://drive.google.com/file/d/0B-EFzewQLSMDU3NfR21mNDY3MHc/edit?usp=sharing
Nhận xét
So sánh JSF và Struts
-JSF là "component" framework trong khi Struts là 1 "action" framework.
-JSF sử dụng dễ dàng hơn Struts.
-Struts được gắn với Struts API trong khi JSF có thể được thực hiện trong các đối tượng Java.
-Trong Struts, không có phụ thuộc Injection. JSF sử dụng phụ thuộc Injection.
-Thẻ Struts tạo ra HTML trực tiếp còn JSF không tạo ra HTML
Không có nhận xét nào:
Đăng nhận xét