У меня проблема с проверкой на стороне клиента richfaces. Вот мой пример страницы в формате xhtml;
<h:form id="deneForm">
<rich:panel>
<h:panelGrid columns="2">
<h:inputText value="#{denemeBean.name}" id="name" required="true" requiredMessage="Not null please">
<f:validateLength minimum="3" maximum="8" />
<f:validateRequired />
<rich:validator />
</h:inputText>
<rich:message for="name" />
<h:outputText value="Email" />
<h:outputText value="Age" />
<h:inputText value="#{denemeBean.age}" id="age" required="true" requiredMessage="Not null please">
<f:validateLongRange minimum="18" maximum="99"/>
<rich:validator />
</h:inputText>
<rich:message for="age" />
</h:panelGrid>
<h:commandButton value="Submit" action="#{denemeBean.success}"> </h:commandButton>
</rich:panel>
</h:form>
когда я записываю значения в текстовые поля, я вижу ошибки проверки, но когда я нажимаю кнопку «Отправить», сценарий на стороне клиента не активируется и форма все равно отправляется. Начинается проверка на стороне сервера и выдается «Не пусто, пожалуйста». Как я могу запустить проверку на стороне клиента при нажатии кнопки отправки?
использование: mojarra 2, richfaces 4