PrimeFaces wyłącza walidację przycisku anulowania [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak pominąć walidację po kliknięciu określonego przycisku? 1 odpowiedźW formularzu mam trochę inputText z dwoma przyciskami commandButton, jeden do akceptacji i jeden do anulowania. Jak można wyłączyć walidację tylko dla przycisku anulowania?
<h:form id="detailsForm">
<p:inputText id="editUsername" value="#{userController.editUser.usrUsername}" />
<p:inputText id="editFirstName" value="#{userController.editUser.usrFirstName}" />
<p:inputText id="editLastName" value="#{userController.editUser.usrLastName}" />
<p:commandButton value="Accept" update=":detailsForm" actionListener="#{userController.onDetailsEditAccept}" />
<p:commandButton value="Cancel" update=":detailsForm" actionListener="#{userController.onDetailsEditCancel}" />
</h:form>
Próbowałem już wstawićrequired="false"
na polach, ale to nie zadziałało. Próbowałem też wstawić<f:validateBean disabled="true" />
na polach i to nie zadziałało.