Erro JSF

5 respostas
eliel.floyd

olá galera tive que dar um tempo nos estudos e estou voltando agora , quando vou criar uma tela para um crud básico tenho esse erro aqui alguem pode ma ajuda?

<h:form id="form">
            <p:panelGrid id="cadastro">
                <p:messages id="messages" />
                <title>Dados Cliente</title>
                <p:outputLabel for="Nome" value="NOME:" />
                <p:inputText value="#{clienteBean.cliente.nome}" />

                <p:outputLabel for="Cpf" value="CPF:" />
                <p:inputText id="Clicpf" value="#{clienteBean.cliente.cpf}" />

                <p:outputLabel for ="dtNasc" value="Data Nascimento:" />
                <p:inputText id="ClidtNasct"  value="#{clienteBean.cliente.dtNasc}" />

                <title> Informações Endereco </title>
                <p:outputLabel for="Rua" value="RUA:" />
                <p:inputText id="Endrua" value="#{clienteBean.endereco.rua}" />

                <p:outputLabel for="Bairro" value="BAIRRO" />
                <p:inputText id="Endbairro" value="#{clienteBean.endereco.bairro}" />

                <!--PARTE QUE VAI FICAR O CHECK BOX DE ESTADO -->

                <p:outputLabel for="Cep" value="CEP" />
                <p:inputText id="Endcep" value="#{clienteBean.endereco.cep}"/>

                <p:commandButton value="Cadastrar" icon="ui-icon-star" action="#{clienteBean.salvar()}" update="messages">
                </p:commandButton>
            </p:panelGrid>
        </h:form>

esse é o código da tela

esse é o erro :

org.primefaces.expression.ComponentNotFoundException: Cannot find component for expression "Nome" referenced from "form:j_idt7".

5 Respostas

sergiolopes

O for do label e o id do campo precisam bater. Ex:

<p:outputLabel for="nome" value="NOME:" />
<p:inputText id="nome" value="#{clienteBean.cliente.nome}" />
eliel.floyd

fiz isso agora não exibe nada

igor_ks

Ai o problema é outro :smile:

tem que ver se vc está settando corretamente o nome do cliente, na entidade cliente, porém o que o sergiolopes está correto.

sergiolopes

Não dá nenhuma exception nova?

eliel.floyd

a respota de sergiolopes arrumou o erro , mas agora a página não exibe nada , acredito que é o faces-config.xml estou verificando

Criado 17 de dezembro de 2015
Ultima resposta 17 de dez. de 2015
Respostas 5
Participantes 3