Al igual que muchos de los elementos de una página Web, puede asignarse una clase de estilo a los componentes JSF con el atributo class. Una clase de estilo, que no debe confundirse con una clase Java, es un grupo de entre cero y muchos mandatos que describe el aspecto de un elemento de una página Web. Las clases de estilo se definen en CSS (hojas de estilo de cascada), un lenguaje que puede controlar elementos muy diversos del aspecto de una página Web.
Puede cambiar la clase de estilo de un componente JSF en un archivo JSP Faces de una clase a otra. Para realizar cambios más pequeños en el estilo de un componente JSF, como por ejemplo cambiar el color del texto, consulte el apartado Cambiar el estilo de un componente JSF. Para obtener más información acerca de los estilos y las clases de estilo, consulte la sección Definir estilos de página para un sitio Web - visión general.
import com.ibm.egl.jsf.*
text1 HtmlInputText; text1 = myViewRoot.findComponent("form1:text1");
text1.setStyleClass("errorField");
<input id="form1:text1" type="text" name="form1:text1" class="errorField" />
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 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 JSFDefinir estilos de
página para un sitio Web - visión general
Consulta relacionada
Componentes de acceso del árbol de componentes