Có ai có một liên kết đến một bản tóm tắt ngắn gọn về những gì làm cho một portlet "JSR-286 tuân thủ" so với chỉ "JSR-168 tuân thủ". Tôi đã có một bản sao của spec và đó là bất cứ điều gì nhưng súc tích để liên kết các spec không phải là một câu trả lời hữu ích. Tôi đã tìm kiếm trên web trong một giờ và tôi đã không tìm thấy nội dung nào rõ ràng (ngoài thông số kỹ thuật, tất nhiên điều này yêu cầu bạn đọc thông số trước đó và sau đó loại bỏ "các tính năng mới" từ "bắt buộc Đặc biệt, tôi đã tìm thấy rằng có khá nhiều sự nhầm lẫn trên đó về sự cần thiết của web.xml, mà dường như đến từ những người sử dụng Liferay và không nhận ra rằng Liferay đang rơi vào một tệp tin web.xml cho . chúngĐiều gì làm cho một portlet JSR-286 tuân thủ?
Do JSR-286 portlets require a web.xml file in their WAR files?
những gì tôi thực sự muốn là một cái gì đó có chứa một hoặc nhiều các danh mục sau:
- Những điều bạn phải làm với JSR-168 để làm cho JSR-168 tuân thủ các điều khoản JSR-286
- Những điều bạn không được làm, sẽ khiến một portlet tuân thủ JSR-286 khác chỉ được xem là JSR-168.
Bạn có thể để "sử dụng portlet-app_2_0.xsd" khỏi danh sách, vì tôi coi phần đó là hiển nhiên.
Tôi mở cho câu trả lời rằng cả hai danh sách đều trống ngoài DTD/xsd cho portlet.xml và sự khác biệt chỉ ở cổng hỗ trợ, nhưng hãy quay lại xác nhận bằng liên kết hoặc tham chiếu khác . Lý do tôi quan tâm là tôi thấy các bài viết về các portlet của Vaadin trong Liferay có nghĩa là một số tính năng không có sẵn cho các portlet JSR-168 ... Nó cũng có thể là một số logic trong các switch Liferay dựa trên phiên bản portlet nào. xml nó thấy, nhưng tôi đã không xác nhận rằng một trong hai đó cũng sẽ là thông tin thú vị, nhưng không phải là câu trả lời cho câu hỏi của tôi.
Đọc lại bài đăng trên diễn đàn mà tôi đã liên kết trong bình luận bên dưới, tôi đã nhận ra rằng mặc dù người đăng nói đang nói về "các portlet tương thích", anh ấy phân bổ sự khác biệt cho ApplicationPortlet2. Tôi đã mở rộng điều đó, vì vậy tôi đoán tôi có được những lợi ích mà anh ấy nói. Tuy nhiên, tôi vẫn tự hỏi liệu có bất kỳ ý nghĩa nào đối với cụm từ "portlet tuân thủ JSR 286" (ngoài các tính không tương thích ngược được đề cập bên dưới). – Gus