У меня есть два primefaces диалога, которые находятся внутри одной ч: форма и я хочу представить некоторые необходимые значения из одного диалога без представить требуемые значения из других:Два ч: формы внутри одного часа: форма
<h:form>
<p:dialog modal="true" widgetVar="A">
<h:inputText value="#{bean.value}" required="true" />
<p:commandButton value="A" action="#{bean.someAction}" />
</p:dialog>
<p:dialog modal="true" widgetVar="B" >
<h:inputText value="#{bean.otherValue}" required="true" />
<p:commandButton value="B" action="#{bean.someOtherAction}" />
</p:dialog>
</h:form>
Если я нажимаю commandButton A, то проверка требуемого значения внутри диалога B не позволяет мне отправлять значения из диалога A.
Как я могу это сделать?
Также было бы полезно пояснить, что вложение '
'instant = true' не может решить эту проблему? – Omar
@ Омар нет, это просто пропускает проверку. Лучшим вариантом является разделение большой формы на две (или более) формы. –