JavaServer Faces
|
||
|
||
|
WalidacjaJednym z podstawowych wymagań stawiancy frameworkowi jest zapewnienie prawidłowych danych wejściowych. JSF udostępnia kilka technik, mających nam to zapewnić.
<h:inputText value="#{user.login}" id="log">
Drugą możliwością jest użycie odpowiedniej akcji Managed Bean sprawdzającą poprawność danych wejściowych i ew. powodującą powrót na stronę po napotkaniu błędów w walidacji.
public String doBid() { errorMessages = new ArrayList();
Dodatkowo mamy możliwość wypisywania komunikatów o powstałych błędach, zarówno w walidacji, jak i konwersji wpisanego pola do opowiedniego obiektu javy. służy do tego
<h:message for="loginValid"/>
gdzie loginValid to "id" walidwanego pola.
|
|
JavaServer Faces
|