Cuando la propiedad de EGL
displayUse es button o
hyperlink, la propiedad action identifica el
código que se invoca cuando el usuario pulsa el botón o el enlace en una página Web visualizada por
un PageHandler. La propiedad no surte efecto para los campos en VGUIRecords.
El valor que se asigna a action se utiliza como valor predeterminado cuando se coloca el campo (o un registro que incluye el campo) en la página Web de Page Designer.
El valor de
action es uno de los siguientes tipos de literales de serie:
- El nombre de una función de manejo de eventos del PageHandler
- Una etiqueta que efectúa una correlación con un recurso Web (por ejemplo, un JSP) y que corresponde a un atributo from-outcome de una entrada navigation-rule del archivo de Recursos de configuración de aplicación de JSF
- El nombre de un método de un bean Java, en cuyo caso se aplican estas normas:
- El formato es el nombre del bean seguido de un punto y de un nombre de método
- El nombre de bean debe estar relacionado con una de las entradas de nombre de bean gestionado del archivo de Recursos de configuración de aplicación de JSF
Si no especifica un valor para
action, la pulsación del campo por parte del usuario tiene el efecto siguiente:
- Si el valor de la propiedad displayUse es button,
se produce una validación, después de lo cual JSF vuelve a visualizar la misma página Web.
- Si el valor de la propiedad displayUse es hyperlink,
se produce ninguna validación, pero JSF vuelve a visualizar la misma página Web.