¿Es posible crear widgets/portlets en GWT que se pueden cargar dinámicamente y agregar a una aplicación web GWT, y donde los widgets GWT pueden residir en archivos de guerra separados?¿Es posible crear widgets/portlets GWT dinámicamente conectables en archivos war separados?
Para aclarar mi pregunta: Los portales compatibles con JSR168/JSR286 hacen posible crear portlets en proyectos separados (archivos de guerra) y cargarlos dinámicamente en una página de portal. Supongamos que quiere hacer algo similar en una aplicación GWT. Así que supongamos que creamos un portal usando solo GWT para la GUI (sin JSP o similar) y queremos agregar dinámicamente un "portlet" escrito en GWT puro. ¿Sería eso posible?
Me imagino que podría hacerse utilizando un IFrame, pero sería mejor si un widget/portlet GWT fuera parte de la aplicación de "portal" de host de GWT y compartiera sus hojas de estilo y otros recursos.
Gracias. Esa última parte "incluir dinámicamente" es exactamente lo que quiero. Supongamos que tiene una aplicación web que se ajusta al 80% de las necesidades de sus usuarios, pero el 20% de los usuarios tiene necesidades especiales. Entonces sería bueno incluir componentes personalizados dinámicamente solo para ellos. – Roy
que, por el momento, no se puede hacer (al menos, no que yo sepa, ¡me encantaría que me corrigieran!). GWT es una tarea de tiempo de compilación, donde tendrá que tener el código fuente para todo el módulo GWT y las dependencias para que la compilación funcione. Lo que quiere es, supongo, que permita a un usuario cargar un complemento/algo y hacer que se convierta en parte de la aplicación. No es imposible hacerlo, solo requiere mucho trabajo, y realmente no aprovecharás GWT (esencialmente, estarías escribiendo un contenedor "portlet"). – Chii