Pregunta

¿Es posible usar páginas de Facelets y páginas de ICEfaces de estilo .jsp en el mismo proyecto? Al mirar el tutorial de ICEFaces Facelets , la migración parece ser una Interruptor o nada. ¿Es posible admitir ambos (para una migración lenta)?

¿Fue útil?

Solución

En realidad lo estoy intentando ahora mismo, pero debería funcionar:

http://wiki.java.net/bin/view/Projects / FaceletsFAQ ??# How_do_I_use_Facelets_and_JSP_in

Otros consejos

Nunca lo he intentado, pero creo que puede escribir un filtro de alta prioridad para enviar la solicitud entre JSP o ICEF. Y coloque en web.xml para interceptar todo

<filter-mapping>
    <filter-name>MyDispatcher</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

Puedes usar Facelet y IceFaces juntos. Facelet es un controlador de vista para aplicaciones JSF. Si desea utilizar el facette en su aplicación, debe configurarlo como el controlador de vista en faces-config.xml de la siguiente manera

<application>
<view-handler>
    com.sun.facelets.FaceletViewHandler (com.icesoft.faces.facelets.D2DFaceletViewHandler for icefaces facelet)
</view-handler>
</application>

Creo que Iceface tendrá sus filtros y despachadores predeterminados.

Personalmente, la migración de JSP a facetas es bastante simple. Pude migrar una aplicación de tamaño decente en el lapso de un día. Creo que la complejidad añadida de cualquier solución hackeada le causará más dolores de cabeza que solo morder la bala y transportarla rápidamente. Las características de depuración, los mensajes de error mejorados y la velocidad obtenida son buenas ventajas.

Si recuerdo correctamente, la última charla que vi en JSF 2.0 sugirió que se necesitaría Facelets para seguir adelante.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top