Establecer propiedades de tabla de datos JSF

Puede cambiar algunas de las propiedades de una tabla de datos JSF en una página JSP Faces mediante código EGL.

Esta tarea tiene los siguientes prerrequisitos. Para obtener más información, consulte la sección Acceso a un componente JSF desde un pageHandler.
Para asignar o eliminar un manejador de eventos de un componente JSF, siga estos pasos:
  1. En una línea vacía de una función del pageHandler, pulse Control+Mayús+Z. Se abrirá la ventana Asistente de código fuente EGL, que visualizará los componentes JSF de la página.
  2. En la ventana Asistente de código fuente de EGL, seleccione el componente de tabla de datos JSF al que desee acceder.
  3. Pulse Aceptar.
    El asistente de código fuente EGL añadirá dos líneas de código EGL al pageHandler. La primera línea define una variable EGL de un tipo coincidente con el componente JSF que ha seleccionado. La segunda línea asocia esa variable con el componente JSF. Por ejemplo, el código para acceder a un componente de texto de entrada JSF puede ser parecido a este:
    table1 HtmlDataTable;
    table1 = viewRoot.findComponent("table1");
  4. Utilizando la variable EGL creada por el asistente de código fuente, cambie las propiedades de la tabla de datos. Por ejemplo, para cambiar la propiedad rowClasses de la tabla por la clase de estilo MyRowClass1, añada este código:
    table1.setRowClasses("MyRowClass1");
    Para que las filas de la tabla de datos alternen entre las dos clases de estilo MyRowClass1 y MyRowClass2, añada este código:
    table1.setRowClasses("MyRowClass1, MyRowClass2");

Conceptos relacionados
Árbol de componentes JSF
Propiedad viewRootVar

Tareas relacionadas
Añadir soporte de interfaz de componentes JSF a un proyecto Web EGL
Acceso a un componente JSF desde un pageHandler
Cambiar la clase de estilo de un componente JSF
Cambiar el estilo de un componente JSF
Cambiar el destino de un enlace JSF
Habilitar e inhabilitar componentes JSF
Establecer el tamaño de una imagen JSF
Establecer manejadores de eventos para un componente JSF

Consulta relacionada
Componentes de acceso del árbol de componentes

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.