단추를 클릭했지만 대화 상자가 표시되지 않아야 대화 상자에 표시되는 JSF 유효성 검사 메시지가 필요합니다.단추 클릭시 대화 상자에 JSF 유효성 확인 메시지 표시
<h:form prependId="false">
<h:panelGrid columns="1" cellpadding="5">
<p:commandButton value="Modal" onclick="dlg2.show();" type="button" />
</h:panelGrid>
<p:dialog header="Modal Dialog" widgetVar="dlg2" modal="true" height="200" width="400">
<h:panelGrid columns="1" >
<p:messages />
<p:inputText id="txt" value="#{converterBean.doubleValue}" required="true"/>
<p:commandButton ajax="false" value="Submit" action="#{converterBean.submit}" />
</h:panelGrid>
</p:dialog>
</h:form>