Fórum Dialog primefaces - a variável global não foi declarada #526810
25/07/2015
0
Pessoal,
Inseri uma tabView numa página e nela um dialog. Quando tento chamá-lo através de um commandButton, nada acontece. O dialog não aparece. É informado no arquivo xhtml que a variável global "inclusaoClienteDialog" não foi declarada, mas ela foi. O que está errado?
Segue código:
Agradeço a ajuda.
Inseri uma tabView numa página e nela um dialog. Quando tento chamá-lo através de um commandButton, nada acontece. O dialog não aparece. É informado no arquivo xhtml que a variável global "inclusaoClienteDialog" não foi declarada, mas ela foi. O que está errado?
Segue código:
<p:tabView dynamic="true" cache="false" style="margin-top: 20px">
<p:tab title="Endereços">
<p:commandButton value="Adicionar Endereço" onclick="inclusaoClienteDialog.show(); return false" />
<h:panelGroup>
<p:dialog header="Inclusão de Endereço"
widgetVar="inclusaoClienteDialog" modal="true" resizable="false">
<h:panelGroup id="inclusaoPanel">
<p:messages />
<h:panelGrid columns="2">
<p:outputLabel value="Logradouro" />
<p:inputText value="#{clienteBean.endereco.logradouro}"
required="true" requiredMessage="Informe o logradouro." />
<p:outputLabel value="Número" />
<p:inputText value="#{clienteBean.endereco.numero}"
required="true" requiredMessage="Informe o Número." />
<p:outputLabel value="Complemento" />
<p:inputText value="#{clienteBean.endereco.complemento}"
required="true" requiredMessage="Informe o Complemento." />
<p:outputLabel value="CEP" />
<p:inputText value="#{clienteBean.endereco.cep}" required="true"
requiredMessage="Informe o CEP." />
<p:outputLabel value="Cidade" />
<p:inputText value="#{clienteBean.endereco.cidade}"
required="true" requiredMessage="Informe a cidade." />
<p:outputLabel value="UF" />
<p:inputText value="#{clienteBean.endereco.uf}" required="true"
requiredMessage="Informe o CEP." />
</h:panelGrid>
<p:commandButton value="Incluir"
action="#{clienteBean.adicionarEndereco()}"
update="enderecosTable inclusaoPanel" />
</h:panelGroup>
</p:dialog>
</h:panelGroup>
</p:tab>
Agradeço a ajuda.
Sgrandini
Curtir tópico
+ 0
Responder
Posts
03/08/2015
Robson Teixeira
Boa Tarde,
Mova a codificação de sua dialog para fora do tabView e teste.
Att
Robson
Mova a codificação de sua dialog para fora do tabView e teste.
Att
Robson
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)