Árbol de componentes JSF


El Árbol de componentes JSF es una aproximación de tiempo de diseño del árbol de componentes que una vista generará en tiempo de ejecución. El árbol de componentes lo crea el manejador de vistas de tiempo de diseño mediante el registro de códigos activo para un proyecto y un documento de entrada (es decir, JSP o XHTML). El árbol de componentes se utiliza para determinar mejor las características de una vista como por ejemplo qué validadores y conversores se registran con qué componentes.

Vista Árbol de componentes


La vista Árbol de componentes es una vista de Eclipse que visualiza el árbol de componentes de tiempo de diseño. La vista está ligada al editor activo y se actualiza siempre que se guarda una página o se solicita una construcción nueva.

Vista Registro de códigos

Vista Detalles

El diagrama anotado que figura más arriba muestra las características más importantes de la vista de árbol de componentes.

  1. La vista de árbol de componentes está ligada a la vista JSF actual. la vista JSF actual está ligada al editor activo. Si el editor activo tiene una página fuente de la vista JSF válida abierta (es decir, una página JSP), el árbol de componentes correspondiente se activará en la vista. El botón de renovación puede utilizarse para forzar una actualización en el árbol. Tenga en cuenta que el botón de renovación no forzará ninguna actualización incondicional de la vista si la infraestructura considera que está sincronizada. Para forzar una actualización de árbol incondicional, guarde la página o realice una construcción nueva sobre el proyecto.
  2. El "formulario maestro" del lado izquierdo muestra el árbol de componentes como árbol estándar. Cada nodo del árbol es un componente. Tenga en cuenta que los códigos de la página que no resultan en componentes en tiempo de ejecución no aparecerán directamente en el árbol. Sin embargo, si tienen efectos conocidos, estos aparecerán. Por ejemplo, los conversores y los validadores aparecerán en el formulario de detalles para un componente de la pestaña de decoradores.
  3. La vista de detalles del lado derecho se activa pulsando un componente en el árbol del lado izquierdo. Se muestra información sobre el componente en varias pestañas seleccionables.

Conceptos relacionados

Registro de códigos JSF