Problema com JSF

2 respostas
RogerioTuba

Olá pessoal Gostaria que vcs me ajudassem! estou com um erro no meu Bean, quando vou obter os valores da Pagina os msm estão
vindo Nulos.

<rich:panel id="dadosGerais">
				<f:facet name="header"> 
                       Dados Gerais 
                       </f:facet>
				<h:messages layout="table" showSummary="true" showDetail="false"
					globalOnly="true" styleClass="msgErro" infoClass="msgInfo"
					style="font-weight: bold" />
				<h:panelGrid columns="2">
					<h:outputLabel value="Área de Segurança" />
					<br />
					<h:outputLabel value="Código:"
								rendered="#{manterClienteMB.cliente.id!= null}" />
							<h:panelGroup
								rendered="#{manterClienteMB.cliente.id!= null}">
								<h:inputText id="codigo" size="10"
									value="#{manterClienteMB.cliente.id}"
									label="Código da conta" disabled="true" />
								<h:message for="codigo" showSummary="true" showDetail="false"
									styleClass="msgErro" />
							</h:panelGroup>
					<h:outputLabel value="Login:" />
					<h:panelGroup>
						<h:inputText value="#{manterClienteMB.cliente.loginCliente}"
							id="logim" label="Logim" required="true" />
						<h:message for="logim" showSummary="true" showDetail="false"
							styleClass="msgErro" />
					</h:panelGroup>
					<h:outputLabel value="E-Email:" />
					<h:panelGroup>
						<h:inputText value="#{manterClienteMB.cliente.emailCliente}"
							size="50" id="email" label="e-mail" required="true" />
					</h:panelGroup>
					<h:outputLabel value="Senha de Acesso WEB:" id="txtSenha" />
					<h:panelGroup>
						<h:inputSecret value="#{manterClienteMB.cliente.senhaCliente}"
							size="10" id="inputSenha" required="true"
							requiredMessage="Senha Obrigatória"
							validatorMessage="Senha deve ter entre 7 e 10 caracteres">
							<f:validateLength minimum="7" maximum="10" />
						</h:inputSecret>
						<h:message for="inputSenha" styleClass="mensagemErro" />
					</h:panelGroup>
					<h:outputLabel value="Confirme sua Senha:" />
					<h:panelGroup>
						<h:inputSecret value="#{manterClienteMB.cliente.confSenhaCliente}"
							size="10" id="inputconfSenha" required="true"
							requiredMessage="Confirmação de Senha Obrigatória"
							validatorMessage="Confirmação de Senha deve ter entre 7 e 10 caracteres">
							
							<f:validateLength minimum="7" maximum="10" />
						</h:inputSecret>
						<h:message for="inputconfSenha" styleClass="mensagemErro" />
					</h:panelGroup>

					<h:outputLabel value="Mensagem de Identificação:" />
					<h:panelGroup>
						<h:inputText value="#{manterClienteMB.cliente.msgIDCliente}"
							size="50" styleClass="textboxes"
							onkeydown="if(event.keyCode==13) event.keyCode=9;" />
					</h:panelGroup>
				</h:panelGrid>
				<p />
				<p />
				<p />
			</rich:panel>
			<rich:panel id="endereco">
				<h:panelGrid columns="2" id="Endereco" width="100%">
					<h:outputText value="Endereço" styleClass="titulosArea" />
					<br />
					<h:outputText value="CEP:" styleClass="text_formulario" />

					<h:panelGrid columns="3">
						<h:inputText value="#{manterClienteMB.cliente.CEP}"
							styleClass="textboxes" />
					</h:panelGrid>

					<h:outputText value="Logradouro:" styleClass="text_formulario" />

					<h:panelGrid columns="4">
						<h:inputText value="#{manterClienteMB.cliente.logCliente}"
							size="3" styleClass="textboxes"
							onkeydown="if(event.keyCode==13) event.keyCode=9;" />
						<h:inputText value="#{manterClienteMB.cliente.enderecoCliente}"
							size="30" styleClass="textboxes"
							onkeydown="if(event.keyCode==13) event.keyCode=9;" />
						<h:outputText value="Número:" styleClass="text_formulario" />
						<h:inputText value="#{manterClienteMB.cliente.numeroCliente}"
							size="5" styleClass="textboxes"
							onkeydown="if(event.keyCode==13) event.keyCode=9;" />
					</h:panelGrid>

					<h:outputText value="Bairro:" styleClass="text_formulario" />
					<h:inputText value="#{manterClienteMB.cliente.bairroCliente}"
						styleClass="textboxes"
						onkeydown="if(event.keyCode==13) event.keyCode=9;" />

					<h:outputLabel value="Cidade:"/>
					<h:panelGrid columns="4">
						<h:inputText value="#{manterClienteMB.cliente.cidadeCliente}"/>
						<h:outputLabel value="UF:" />
						<h:inputText value="#{manterClienteMBs.cliente.estadoCliente}"
							size="2"/>
					</h:panelGrid>
				</h:panelGrid>
				<p />
				<h:panelGrid columns="2">
					<h:commandButton action="#{manterClienteMB.inserirCliente}"
						value="Continuar" immediate="true" />

				</h:panelGrid>
			</rich:panel>

O que pode ser? OBG

2 Respostas

sarkozy

seta o immadiate do seu button para false. Acho q é isso!

RogerioTuba

Vlw Cara! era só isso msm! :smiley:

Criado 18 de junho de 2011
Ultima resposta 20 de jun. de 2011
Respostas 2
Participantes 2