Tổng quan
Infragistics NetAdvantage for JSF tập trung vào việc bổ sung các AJAX Web UI components cho ứng dụng JavaServer Faces, với các nhóm thành phần như tree, grid, menu, tab và input controls. Phần lõi của framework dùng kiến trúc AJAX-enabled và UI element-based, nhờ đó việc áp dụng và tinh chỉnh giao diện được thực hiện theo cách nhất quán hơn trong toàn bộ ứng dụng.

Cơ chế no code AJAX cho phép component cập nhật mà không cần full page submission. Smart-Refresh xử lý AJAX requests ở hậu trường, đồng thời smart detection nhận biết khả năng của trình duyệt để gửi yêu cầu phù hợp.

Cách tiếp cận này giúp giảm postbacks và network traffic trong các màn hình dữ liệu.

Tính năng nổi bật
- Cung cấp no code AJAX cho cập nhật component không cần full page submission.
- Mở rộng JSF core tags với calendar, numeric types, email và regular expression entry.
- Tạo WebTree theo bean-driven model, bỏ bớt xử lý render tree HTML thủ công.
- Hiển thị chart 2D và 3D theo thời gian thực trong ứng dụng JSF.
- Điều khiển styling toàn ứng dụng bằng một mục cấu hình trong web.xml.
- Áp dụng hơn một chục style dựng sẵn và chỉnh sửa theo nhu cầu giao diện.
- Bind dữ liệu qua JSF Expression Language tới Java Bean trong ứng dụng.
Ứng dụng thực tế
- Ứng dụng JSF cần grid dữ liệu có sorting, data binding và xử lý tập dữ liệu lớn.
- Cổng thông tin Web cần tree navigation, menu phân nhóm và tab lồng nhau.
- Biểu mẫu nhập liệu yêu cầu kiểm tra email, số, biểu thức chính quy và ngày tháng.
- Màn hình báo cáo hoặc dashboard cần chart 2D, 3D và cập nhật AJAX phía sau.
- Dự án cần chuẩn hóa giao diện nhiều trang JSF bằng style cấu hình tập trung.
Đối tượng sử dụng phù hợp
- Java developers xây dựng ứng dụng JavaServer Faces
- Technical leads phụ trách kiến trúc UI cho ứng dụng Web data-driven
- Nhóm phát triển cần tích hợp component vào Eclipse, NetBeans hoặc IBM RAD
- Đơn vị duy trì hệ thống JSF legacy cần mua thêm license cho bộ component hiện có
Thông tin kỹ thuật
Câu hỏi thường gặp
NetAdvantage for JSF dành cho nền tảng nào?
Sản phẩm dành cho JavaServer Faces (JSF) và được phân loại là AJAX JavaServer Faces (JSF) component.
Bộ component này gồm những thành phần chính nào?
Danh sách được nêu gồm tree, grid, menu, tab, chart 2D/3D và nhiều input controls như DateChooser, InputEmail, InputNumber và InputRegularExpression.
Có thể dùng với IDE nào?
Các môi trường được liệt kê gồm Eclipse V3.3, Eclipse V3.1.2, Eclipse V3.0, NetBeans IDE 3.x, WebLogic Workshop và IBM WebSphere Studio; phần mô tả cũng nhắc tới NetBeans 5.5, IBM RAD và IBM RAD 7.
Có hỗ trợ các application server nào?
Danh sách tương thích gồm Oracle WebLogic Server 9.0,8.1,7.0; IBM WebSphere Application Server 5.0; JBoss 3.0.x; Jakarta Tomcat Compatible Containers.
Sản phẩm còn nhận hỗ trợ và bảo trì không?
Không. Dữ liệu ghi rõ đây là legacy product, vẫn có thể mua nhưng không còn đủ điều kiện nhận product support hoặc maintenance.





Bình luận