Thứ Hai, 21 tháng 7, 2014

JSF Page comunication using param / query string

Đề bài:
Develope a web application to show products in one page and product details in other page.
Như đã biết bài trước ta đã tìm hiểu về JSF các bạn có thể xem lại tại đây.

Demo:



Tạo Database.

Thêm thư viện jsf và sqljdbc 4.
Tạo các packages và class như trên.
Code trong Company.java
Tạo class model để kết nối với Database.

Code lấy dữ liệu trong Database.

Code detail.

Code trong Home.java
Tạo trang JSF Managed Bean ViewDetail.java

Code trong index.xhtml
  
Code trong detail.xhtml

Kết quả sau khi Demo

Search


Search Complete


View Detail
Các bạn có thể tải Demo tại đây. Nhận xét: 

- JSF dễ dàng sử 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.

- JSF là  "component" framework trong khi Struts là 1 "action" framework.

Không có nhận xét nào:

Đăng nhận xét