Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2010, 05:59
gcanario
 
Fecha de Ingreso: febrero-2005
Mensajes: 10
Antigüedad: 19 años, 9 meses
Puntos: 0
Respuesta: Aplicaciones modulares con RichFaces

Una solución es esta aunque en mi caso no me soluciona el problema del todo.

http://ocpsoft.com/opensource/create-common-facelets-jar/


En mi caso para:

<?xml version="1.0" encoding="UTF-8" ?>
<jsp:root xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:waffel="http://thomaswabner.wordpress.com/waffel"
version="2.0">
<ui:component>
<waffel:select/>
</ui:component>
</jsp:root>

El añadir la etiqueta "<waffel:select/>" tendría que hacerlo con java, pues se trata de cargar dinámicamente una aplicación u otra (estarían definidas con diferentes etiquetas).

Tendría algo similar a lo siguiente:

<h:panelGroup binding="#{miBean.dynamicComponent}"/>

donde miBean.dynamicComponent retornar un UIComponent con la aplicación correspondiente. Tendría en mi código algo como:
...
UIComponent containerComponent = new HtmlAjaxOutputPanel();

// Aquí se le añadiría un children con la plaicación en si, esta parte es la que no
// se como ponerla para añadir el componente asociado a la
// etiqueta "<waffel:select/>"
.....

¿ alguna idea ?