Backing-Bean-Aktion an Facelet-Tag-Datei übergeben
In meinem JSF 1.2-Projekt habe ich eine Facelet-Tag-Datei erstellt und einen Eingabetext mit dem Attribut actionListener definiert, an den ich den Namen der Backing-Bean-Methode übergeben muss. Ich habe versucht, eine Variable actionListener = "# {actionListener}" in der Tag-Datei zu definieren. In meinem xhtml, wo ich die Komponente aufrufe, wenn ich den Wert als übergebe
<code>actionListener="#{myBean.preFillData}" </code>
Die Tag-Datei behandelt sie als eine Eigenschaft und gibt an, dass keine Eigenschaft 'preFillData' gefunden wurde. Wenn ich es ändere
<code>actionListener="#{myBean.preFillData()}" </code>
In diesem Fall liegt ein Analysefehler in der Tag-Datei vor, da die Angabe des Methodennamens nicht in Klammern steht.
Wie übergeben wir den Methodennamen an die Tag-Datei?
Vielen Dank, PT