boa tarde…
estou fazendo validaçao em dois campos: segue o codigo abaixo na linhas 35 e 40
[code]
<?xml version="1.0" encoding="ISO-8859-1" ?><ui:composition template="/template/interna.xhtml">
<ui:define name=“titulo”>Cadastro de Cidade</ui:define>
<ui:define name="corpo">
<h:form id="formulario">
<h:inputHidden value="#{cidadeBean.cidade.id_cidade}" />
<p:panel header="Cadastro de Cidade">
<p:toolbar>
<p:toolbarGroup align="left">
<p:commandButton action="#{cidadeBean.save}" value="Salvar"
image="ui-icon ui-icon-disk" ajax="false" />
<p:spacer width="3" />
<p:commandButton action="#{cidadeBean.cancelar}" value="Cancelar"
ajax="false" image="ui-icon ui-icon-cancel" />
</p:toolbarGroup>
</p:toolbar>
<p:spacer height="5" />
<p:messages />
<div id="cadastro">
<h:panelGrid columns="2" cellpadding="3" style="width:100%">
<h:panelGrid cellpadding="3" style="width:100%">
<h:outputText value="Nome: " />
<p:inputText value="#{cidadeBean.cidade.nome}" maxlength="150" required="true" requiredMessage="Campo nome é obrigátorio"/>
</h:panelGrid>
<h:panelGrid cellpadding="3" style="width:100%">
<h:outputText value="Estado (U.F): " />
<p:inputText value="#{cidadeBean.cidade.uf}" maxlength="2" required="true" requiredMessage="Campo U.F é obrigátorio" />
</h:panelGrid>
</h:panelGrid>
</div>
</p:panel>
</h:form>
</ui:define>
</ui:composition>
[/code]o problema é que quando clico no botao cancelar na linha 24 ele nao aceita voltar para tela principal, que estou apontando no bean, so aceita cancelar se preencher os campos obrigatorios. alguem poderia me ajudar?