Cześć,
Jak w temacie, poniżej fragment kodu który mam w pliku *.jsp.
- onclick wywołuje metodę w java Script która pobiera dane z formatki i za pomocą DWR wsadza te pobrane dane do plików Javy
- action za pomocą JSF wywołuje metodę Javy która wcześniej pobrane dane w punkcie 1) zapisuje do bazy
Cały formularz waliduje po stronie Javy i wyświetlam stosowny komunikat, ale jest kilka pól które chciałbym zwalidować po stronie java Script, i gdy użytkownik kliknie button zapisz, w pierwszej kolejności zostaną zwalidowane te dane i jeśli będą ok to następnie wykona się metoda metoda_java_script(); a później nazwa_klasy_Main_Bean.metoda. Natomiast gdy walidacja nie odbędzie się pomyślnie customer powinien zobaczyć alert java script i strona nie powinna się przeładować(ważne!!)
<t:commandLink action="#{nazwa_klasy_Main_Bean.metoda}"
onclick="metoda_java_script();">
<t:outputText value="<span>#{msgc['button.confirm']}</span>" escape="false"/>
</t:commandLink>
Zna ktoś rozwiązanie mojego problemu ??
z góry dzięki za odpowiedź :)