JSF nie widzi metody

0

Witam ,
może ktoś spotkał się z podobnym problemem.
Chciałbym wywołać metodę na buttonie ale JSF jej nie widzi mimo ,że istnieje i inne rzeczy z beanu widzi.

 <h:commandButton type="button" process="applicationExpert"
                             value="#{msg['page.applicant-application.expert']}"
                             styleClass="button -primary -widebtn "
                             immediate="true"
                             action="#{viewExpertDetails.mergeExpertApplication}" />

Komunikat błędu mówi ,że mergeExpertApplication nie istenieje ... ale istnieje i jest publiczny.

0

Pokaż manage beana.

0

Udało się... Rozwiązanie problemu wygląda tak :
<h:commandButton type="button" process="applicationExpert"
value="#{msg['page.applicant-application.expert']}"
styleClass="button -primary -widebtn "
immediate="true">
<f:param name ="action" value="#{viewExpertDetails.mergeExpertApplication()}" />
</h:commandButton>

0

To raczej obejście problemu a nie rozwiązanie. Pierwsze rozwiązanie było jak najbardziej ok. Błąd musi być po stronie beana. Mógł np. nie przeładować się po stronie serwera.

1 użytkowników online, w tym zalogowanych: 0, gości: 1