<ui:composition template="/principal/templategreen.xhtml">
<ui:define name="principal-interna">
<f:view>
<h:panelGroup id="formDadosBancoNovo">
<p:growl life="50000" id="growlBancoNovo"/>
<p:messages id="msgBancoNovo"/>
<h:inputHidden value="#{tipoContaBean.listando()}" />
<h:panelGrid columns="2">
<h:outputText value="Banco: "/>
<p:selectOneMenu value="#{contaBean.contaNova.IDBanco}" converter="bancoConverter"
requiredMessage="Banco e obrigatorio!"
>
<f:selectItems value="#{bancoBean.bancos}"
var="banco"
itemLabel="#{banco.descricao}"
itemValue="#{banco}"/>
</p:selectOneMenu>
<h:outputText value="Tipo de conta: "/>
<p:selectOneMenu value="#{contaBean.contaNova.IDTipoConta}" converter="tipoContaConverter"
requiredMessage="Tipo de conta e obrigatorio!"
>
<f:selectItems value="#{tipoContaBean.tipocontas}"
var="tipoconta"
itemLabel="#{tipoconta.descricao}"
itemValue="#{tipoconta}"/>
</p:selectOneMenu>
</h:panelGrid>
<h:panelGrid columns="2">
<h:outputText value="Titular: "/>
<p:inputText size="50" maxlength="50" value="#{contaBean.contaNova.titular}" requiredMessage="Titular e obrigatorio!" required="true"/>
<h:outputText value="Nome agencia: "/>
<p:inputText size="30" maxlength="45" value="#{contaBean.contaNova.agencia}"/>
<h:outputText value="Digito agencia"/>
<p:inputText size="3" value="#{contaBean.contaNova.agenciaDigito}" maxlength="3"/>
</h:panelGrid>
<h:outputText value="Numero conta: "/>
<p:inputText size="8" value="#{contaBean.contaNova.numero}" maxlength="20"/>--<p:inputText size="3" value="#{contaBean.contaNova.numeroDigito}" maxlength="3"/>
<h:outputText value=" ativar: "/>
<p:selectBooleanCheckbox value="#{contaBean.contaNova.ativa}"/>
<h:panelGrid columns="2">
<h:outputText value="Saldo: R$ "/>
<p:inputText size="10" maxlength="10" value="#{contaBean.contaNova.saldoIni}" requiredMessage="Valor inicial e obrigatorio!">
<f:convertNumber minFractionDigits="2" />
</p:inputText>
<h:outputText value="Data abertura: "/>
<p:calendar size="7" value="#{contaBean.contaNova.DTAbertura}"
requiredMessage="Data abertura é obrigatorio!"
pattern="dd/MM/yyyy"/>
</h:panelGrid>
<h:panelGrid columns="2">
<h:outputText value="Gerente: "/>
<p:inputText size="50" value="#{contaBean.pessoa.razao}" maxlength="50" requiredMessage="Nome gerente e obrigatorio!"/>
<h:outputText value="Tel comercial: "/>
<p:inputMask mask="(99)9999-9999" value="#{contaBean.telComercial}" requiredMessage="Pelo menos um telefone e obrigatorio!"/>
<h:outputText value="Fax: "/>
<p:inputMask mask="(99)9999-9999" value="#{contaBean.fax}"/>
<h:outputText value="Celular: " />
<p:inputMask mask="(99)9999-9999" value="#{contaBean.calular}"/>
<h:outputText value="Email: "/>
<p:inputText size="40" value="#{contaBean.email}" maxlength="40"/>
</h:panelGrid>
<h:panelGrid columns="2">
<h:outputText value="Rua: "/>
<p:inputText size="50" value="#{contaBean.pessoa.logradouro}" maxlength="50" requiredMessage="Endereço banco obrigatorio!"/>
<h:outputText value="Nº: "/>
<p:inputText size="10" maxlength="10" value="#{contaBean.pessoa.numero}"/>
<h:outputText value="Complemento: "/>
<p:inputText size="20" maxlength="20" value="#{contaBean.pessoa.complemento}"/>
<h:outputText value="Bairro: "/>
<p:inputText size="30" value="#{contaBean.pessoa.bairro}" maxlength="30"/>
<h:outputText value="Estados:"/>
<p:selectOneMenu value="#{contaBean.endereco.estado}">
<f:selectItem itemLabel="Estados " itemValue="" />
<f:selectItems value="#{contaBean.endereco.est}" />
<p:ajax listener="#{contaBean.endereco.handleCidade()}" update="cidadesConta" />
</p:selectOneMenu>
<h:outputText value="Cidades:"/>
<p:selectOneMenu value="#{contaBean.endereco.cidade}" id="cidadesConta"
effect="fade">
<f:selectItem itemLabel="Cidades " itemValue=""/>
<f:selectItems value="#{contaBean.endereco.cid}"/>
</p:selectOneMenu>
<h:outputText value="Pais: "/>
<p:selectOneMenu value="#{contaBean.pessoa.pais}">
<f:selectItem itemLabel="Brasil" itemValue="Brasil"/>
<f:selectItem itemLabel="Argentina" itemValue="Argentina"/>
</p:selectOneMenu>
</h:panelGrid>
<p:commandButton actionListener="#{contaBean.salvar}" value="Salvar" process="@this" update=":formDadosBancoNovo" />
<p:commandButton value="Limpar" type="reset" update=":formDadosBancoNovo"/>
</h:panelGroup>
</f:view>
</ui:define>
</ui:composition>
quando aciono o commandButton nao acontece nada e não aparece nenhuma mensagem