GARANTIR DESCONTO

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:

<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

Sgrandini

Responder

Posts

03/08/2015

Robson Teixeira

Boa Tarde,
Mova a codificação de sua dialog para fora do tabView e teste.

Att
Robson
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar