Wenn die Eigenschaft displayUse auf button oder hyperlink gesetzt ist,
gibt die Eigenschaft action den Code an, den EGL aufruft, wenn der Benutzer auf die Schaltfläche oder den Link in einer Webseite klickt, die von einem JSF-Handler angezeigt wird.
Der Wert, den Sie action zuweisen, wird als Standardwert verwendet, wenn Sie das Feld (oder einen Datensatz, der das Feld enthält) auf der Webseite in Page Designer platzieren.
Der Wert von
action ist einer der folgenden Typen von Zeichenfolgeliteralen:
- Der Name einer Funktion für Ereignisverarbeitung im JSF-Handler.
- Eine Bezeichnung, die mit einer Webressource (z. B. einer JSP) übereinstimmt und einem 'from-outcome'-Attribut eines 'navigation-rule'-Eintrags in der JSF Application Configuration Resource-Datei entspricht.
- Der Name einer Methode in einer Java™-Bean. In diesem Fall gelten die folgenden Regeln:
- Das Format ist der Bean-Name, gefolgt von einem Punkt und einem Methodennamen.
- Der Beanname muss sich auf einen der verwalteten 'bean-name'-Einträge in der JSF Application Configuration Resource-Datei beziehen.
Wenn Sie keinen Wert für
action angeben,
treten die folgenden Ereignisse ein, wenn der Benutzer auf das Feld klickt:
- Wenn der Wert der Eigenschaft displayUse button lautet, wird eine Auswertung durchgeführt und im Anschluss daran zeigt
JSF dieselbe Webseite erneut an.
- Wenn der Wert der Eigenschaft displayUse hyperlink lautet, wird keine Auswertung durchgeführt und JSF zeigt einfach dieselbe Webseite erneut an.