Tôi thích RichFaces hơn. Nhưng hãy nhớ rằng bạn có thể sử dụng tất cả chúng cùng một lúc, nếu bạn cần một thành phần nhất định.
Tôi chưa sử dụng hai loại còn lại, nhưng tôi đã xem chi tiết các chi tiết đó để chọn.
- thành phần - richfaces có nhiều thành phần hơn các thành phần khác. Và theo ý kiến của phi nhà thiết kế của tôi, linh kiện Trinidad là một chút xấu xí :)
- tài liệu - tất cả các tốt tích hợp
- ajax - richfaces có khả năng ajax khá mạnh mẽ mà là cốt lõi của những người được giới thiệu trong JSF 2.0
- khả năng tương thích trình duyệt - tất cả đều có vấn đề nhỏ, không có cách nào để tránh điều đó.
- cộng đồng - bạn sẽ tìm thấy câu trả lời phù hợp cho hầu hết các câu hỏi của bạn trên các diễn đàn của họ, hoặc ở đây
- công cụ - bạn không cần những người, nhưng một công cụ JSF chung phù hợp với họ tất cả
Điều đó nói rằng , bạn cũng có thể xem Primefaces - nó cũng có các thành phần thực sự tốt. Và để nhấn mạnh điều này - tất cả các thư viện thành phần có thể được sử dụng cùng nhau.
Yup, RichFaces là tốt. Khả năng tương thích của trình duyệt là vấn đề của CSS. Các giao diện mặc định là tốt, nhưng nếu bạn muốn tùy chỉnh chúng hoặc cung cấp một mẫu tùy chỉnh, bạn sẽ thực sự cần phải tính đến khả năng tương thích của trình duyệt. – BalusC