Przekazywanie akcji komponentu bean do pliku tagu Facelet

W moim projekcie JSF 1.2 utworzyłem plik tagu facelet i zdefiniowałem tekst wejściowy, który ma atrybut actionListener, do którego muszę podać nazwę metody bean bazy danych. Próbowałem zdefiniować zmienną actionListener = "# {actionListener}" w pliku tagu. W moim xhtml, gdzie nazywam komponent, gdy przekazuję wartość jako

<code>actionListener="#{myBean.preFillData}"
</code>

plik znacznika traktuje go jako właściwość i błędy wskazujące, że nie znaleziono właściwości „preFillData”. Jeśli zmienię to na

<code>actionListener="#{myBean.preFillData()}"
</code>

następnie w pliku tagu występuje błąd analizy, ponieważ nie lubi on nawiasów, aby wskazać nazwę metody.

Jak przekazujemy nazwę metody do pliku tagu?

Dzięki PT

questionAnswers(1)

yourAnswerToTheQuestion