Diagramas con JFreeChart y JDeveloper Paquete DBMS_STATS
Oct 02

Una de las cosas que más me frustraron cuando comencé a desarrollar con JSF era que no me funcionaban bien los includes en el sentido de que la página final son se renderizaba correctamente. Aunque yo vengo de Forms, tenía un compañero que venía del mundo Struts y que estaba más que acostumbrado a utilizar includes en sus jsp’s. Él tampoco entendía por qué no se estaban renderizando correctamente. El motivo es que el momento en que se procesa el include “no se coordina bien” con el momento en que JSF renderiza. La solución pasa por:

  • a) Encerrar el include dentro de la etiqueta de jsf <f:subview>.
  • b) Encerrar los grupos de etiquetas de html puro y duro dentro de la etiqueta de jsf <f:verbatim>.

Bueno, todo esto está mejor explicado en el artículo de JavaWorld Getting around JSF: The role of JSP y en el propio tutorial de Sun Setting Up a Page.
Lamentablemente, aún no he descubierto por qué se renderizan mal los includes que hago que contienen etiquetas ADF Faces.

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution 3.0 License.

3 Responses to “Includes JSP dentro de JSF”

  1. fetishcode Says:

    La verdad es que hasta que no descubres lo de subview…
    Justo hoy comentaba en el blog el tema de las plantillas o los includes

    Saludos y enhorabuena por el blog teneis trucos y articulos muy interesantes

  2. Sir Ragnar Says:

    Me he pasado por vuestro blog y he lamentado no haberlo conocido antes.
    Anima saber que otros también se encuentran con problemas similares.

    Gracias por el comentario, que anima a seguir mejorando.

  3. fetishcode Says:

    Acabo de poneros en el blog…la verdad es que yo tambien os he conocido hace poco.

    Mira que somos pocos documentando en castellano y encima no nos encontramos.
    Saludos, nos seguimos leyendo.