Al utilizar la pestaña de código fuente en Page Designer, puede enlazar manualmente componentes de un archivo JSP (específicamente de un archivo JavaServer Faces) con áreas de datos y funciones de un PageHandler. Aunque EGL no es sensible a las mayúsculas y minúsculas, los nombres de EGL a los que se hace referencia en el archivo JSP deben coincidir en cuanto a mayúsculas y minúsculas con la declaración de variable o función EGL; si la coincidencia no es total, se produce un error de JavaServer Faces. Es recomendable no cambiar las mayúsculas y minúsculas de una variable o función EGL después de enlazar esa variable o función con un campo JSP.
Para conocer más detalles sobre la denominación, consulte el apartado Cambios en identificadores de EGL en archivos JSP y beans Java generados.
La mayoría de los componentes del JSP mantienen una correspondencia de uno a uno con los datos. Un recuadro de texto, por ejemplo, muestra el contenido del elemento EGL al que está enlazado. Un recuadro de texto de entrada también actualiza el elemento EGL si el usuario cambia los datos.
Como alternativa, puede enlazar un componente de selección única (recuadro combinado, recuadro de lista de selección única o grupo de botones de selección) con una matriz de elementos de carácter arrastrando la matriz desde la vista Datos de página hasta el componente.
Para enlazar un componente con un área de datos que va a recibir un valor que indicará la elección del usuario, puede utilizar la vista Datos de página o la vista Propiedades. El procedimiento es el mismo que para enlazar cualquier componente, incluso un recuadro de texto simple.
Cuando se visualiza un recuadro de selección, el estado (seleccionado o no seleccionado) depende del valor del elemento enlazado.
Para obtener detalles acerca de las propiedades que pueden aplicarse a los elementos de datos del PageHandler, consulte el apartado Propiedades del campo PageHandler.
Si Page Designer crea un manejador de eventos en el PageHandler y le proporciona acceso a esa función del PageHandler, el nombre de la función es el ID de botón asignado por la herramienta más la serie "Action". Si el nombre no es exclusivo del PageHandler, Page Designer añade un número al final del nombre de función.
Conceptos relacionados
PageHandler
Tareas relacionadas
Crear un campo de EGL y asociarlo con un JSP Faces
Asociar un registro EGL con un JSP Faces
Utilizar la vista Edición rápida para el código de PageHandler
Consulta relacionada
Componente PageHandler en formato fuente EGL
Propiedades del campo PageHandler