JSF nie widzi metody

Odpowiedz Nowy wątek
2018-04-16 10:10
Java312
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.

Pozostało 580 znaków

2018-04-16 14:59
0

Pokaż manage beana.

Pozostało 580 znaków

2018-04-16 15:21
Java312
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>

Pozostało 580 znaków

2018-04-16 15:25
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.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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