EGL permite actualizar dinámicamente el aspecto de los controles JSF que se visualizan en un navegador Web. Por ejemplo, puede cambiar el color de un recuadro de texto si el usuario especifica información no válida en dicho recuadro. Estos cambios se producen en el servidor de aplicaciones Web, afectando a la información disponible para el JSP que, a su vez, presenta la página Web al navegador.
EGL accede a los componentes JSF a través del árbol de componentes JSF de la página, una estructura basada en XML que identifica los componentes JSF especificados en el archivo JSP. Al utilizar el árbol de componentes JSF, se asocia una variable EGL con el componente JSF al que se desea acceder. A continuación, puede realizar sobre esa variable EGL las mismas funciones que puede realizar en el propio componente JSF, como por ejemplo cambiar el estilo y otras propiedades. Para obtener una lista completa de los componentes JSF y de las funciones disponibles para cada uno de ellos, consulte la documentación de Java Server Faces en http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html.
import com.ibm.egl.jsf.*
myControl HtmlInputText;
myControl = myViewRoot.findComponent("form1:inputField1");
myControl.setStyle("color : red");
Conceptos relacionados
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
Establecer propiedades de tabla de datos JSF
Consulta relacionada
Componentes de acceso del árbol de componentes