Al utilizar la pestaña de código fuente en Page Designer, puede enlazar manualmente componentes en un archivo JSP (específicamente en un archivo JavaServer Faces) con áreas de datos y funciones en un manejador de páginas. 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 manejador de páginas, consulte el apartado Propiedades de elemento de página.
Si Page Designer crea un manejador de eventos en el manejador de páginas y le proporciona acceso a esa función del manejador de páginas, 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 manejador de páginas, Page Designer añade un número al final del nombre de función.
Conceptos relacionados
Componente pageHandler
Tareas relacionadas
Crear un elemento de datos de EGL y asociarlo con un JSP Faces
Asociar un registro EGL con un JSP Faces
Asociar un registro de interfaz de usuario EGL con un JSP Faces
Utilizar la vista Edición rápida para el código de manejador de páginas
Consulta relacionada
Componente PageHandler en formato fuente EGL
Propiedades de elementos de página