Propiedad viewRootVar

En un componente pageHandler, la propiedad viewRootVar indica una variable de tipo UIViewRoot que representa la raíz del árbol de componentes JSF de la página. Una vez definida la variable viewRootVar, puede definir otras variables de EGL para representar componentes JSF en la página, utilizando la variable viewRootVar para enlazar las variables con los componentes JSF. Para obtener más información, consulte la sección Acceso a un componente JSF desde un pageHandler.

La propiedad viewRootVar es necesaria para los pageHandlers que acceden al árbol de componentes JSF. Asimismo, si se especifica la propiedad viewRootVar, el pageHandler debe crear una variable de tipo UIViewRoot con el nombre especificado en la propiedad viewRootVar.

Para asignar una variable EGL a un componente JSF, utilice la función findComponent en la variable viewRootVar. Por ejemplo, el código que sigue crea una variable EGL y la enlaza con un campo de entrada de texto mediante la variable viewRootVar:
myInputField HtmlInputText;
myInputField = myViewRoot.findComponent("form1:text1");

Conceptos relacionados
Árbol de componentes JSF
Visión general de las propiedades de EGL

Tareas relacionadas
Añadir soporte de interfaz de componentes JSF a un proyecto Web EGL
Acceso a un componente JSF desde un pageHandler

Consulta relacionada
Componentes de acceso del árbol de componentes

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