Có thể tạo widget/portlet trong GWT có thể được nạp động và thêm vào một ứng dụng web GWT, và nơi mà các widget GWT có thể nằm trong một tệp tin chiến tranh riêng biệt?Có thể tạo các widget/portlet động có thể cắm được trong các tệp chiến tranh riêng biệt không?
Để làm rõ câu hỏi của mình: Cổng tương thích JSR168/JSR286 có thể tạo các portlet trong các dự án riêng biệt (tệp chiến tranh) và tự động tải chúng vào trang cổng thông tin. Giả sử bạn muốn làm một cái gì đó tương tự trong một ứng dụng GWT. Giả sử chúng ta đã tạo một cổng thông tin chỉ sử dụng GWT cho GUI (không có JSP hoặc giống nhau) và chúng tôi muốn tự động thêm một "portlet" được viết bằng GWT thuần túy. Điều đó có thể không?
Tôi có thể tưởng tượng rằng nó có thể được thực hiện bằng cách sử dụng IFrame, nhưng nó sẽ đẹp hơn nếu một widget/portlet GWT hoàn toàn là một phần của ứng dụng cổng thông tin máy chủ GWT và chia sẻ các style sheets và các tài nguyên khác.
Cảm ơn bạn. Phần cuối cùng "bao gồm động" là chính xác những gì tôi muốn. Giả sử bạn có một ứng dụng web phù hợp với 80% nhu cầu của người dùng, nhưng 20% người dùng có nhu cầu đặc biệt. Sau đó, nó sẽ được tốt đẹp để tự động bao gồm các thành phần tùy chỉnh cho họ chỉ. – Roy
rằng, tại thời điểm này, không thể được thực hiện (ít nhất, không phải là kiến thức của tôi - tôi rất muốn được sửa chữa!). GWT là một điều thời gian biên dịch, nơi bạn sẽ cần phải có mã nguồn cho toàn bộ mô đun GWT và các phụ thuộc để biên dịch hoạt động. điều bạn muốn là, tôi cho rằng, để cho phép người dùng tải lên plugin/thứ gì đó và trở thành một phần của ứng dụng. Nó không phải là không thể làm điều đó, chỉ mất rất nhiều công việc, và bạn sẽ không thực sự tận dụng lợi thế của GWT ở tất cả (về cơ bản, bạn sẽ được viết một container "portlet" chính mình). – Chii