JSF - Null-Pointer

11 respostas
R

Ainda estou dando meus primeiros passos em JSF, e ao seguir tutorial JSF aqui do guj passo a passo, surgiu este problema no momento que tento incluir uma pessoa no banco de dados.

javax.servlet.ServletException: #{agenda.inserir}:
javax.faces.el.EvaluationException: java.lang.NullPointerException

Pelo que entendi, o objeto não foi instaciado(entendo que ele instancia o
objeto no faces-config) e apesar de varias tentativas não consegui resolver o problema. Se for possivel, peço uma ajudinha de vcs…

Obrigado pela atenção, abraços

11 Respostas

Lilita

Oi Ramon,

Dá uma olhadinha se você fez tudo direitinho: se a conexão com o banco está feita, se o driver do banco está no diretório lib da sua aplicação…

Beijos

F

Posta teu faces-config.xml e me diz como é a url que você esta acessando.

[]'s
Fabio Lin

Lilita

“Flin”:
Posta teu faces-config.xml e me diz como é a url que você esta acessando.

Fábio, o faces-config.xml dele é o que tem no meu artigo! Ele está fazendo o exemplo que tem lá…

Bjinhos

jesusjc

O meu trabalho da facul está com o mesmo erro…

alguém sabe o que é ???

ninguem respondeu???

W
TaTá,  vc. voltou tava com saudades viu....bjs.. :roll:
cedugenio

Amigos sou inciante em JSF e estou com o mesmo problema segue o erro :
HTTP Status 500 -

type Exception report

message

descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: #{agenda.inserir}: java.lang.NullPointerException

root cause

javax.faces.FacesException: #{agenda.inserir}: java.lang.NullPointerException

root cause

javax.faces.el.EvaluationException: java.lang.NullPointerException

root cause

java.lang.NullPointerException

note The full stack traces of the exception and its root causes are available in the Sun Java System Application Server 9.1 logs.

Segue meu arquivo faces.config.xml , esta tudo ok ate as libs do mysql estao no lib do netbeans 6

<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f” %>
<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h” %>

Exemplo JSF

Agenda


Inserir

Buscar
</h3>
            
        </h:form>
    </f:view>
        
</body>

Alguem tem uma luz?

bruno.leite

Postem o código: o backing bean, .jsp (ou .xhtml) e os demais cóigos :slight_smile:

cedugenio

Como pediu segue a classe backbean

segui as infos do link http://www.guj.com.br/content/articles/jsf/jsf.pdf

faces-config.xml

bruno.leite

kra, naum sei se pode ser o problema, nas no seu web.xml vc configurou que a extensão dos arquivos tem quer .jsf? vc está retornando um .jsp (no faces-config.xml), não sei pode ser o problema

L

Também estou com o mesmo problema…alguém pode ajudar?

mateus_trasel

para um null pointer exception, você está recebendo um valor nulo por parâmetro

dá uma olhada no teu código e verifica se a comunicação entre os dados está ocorrendo corretamente.
alguma coisa se perdeu no seu código e valores nulos estão chegando até os demais passos do código.

espero ter ajudado
abraços

Criado 25 de outubro de 2004
Ultima resposta 4 de set. de 2008
Respostas 11
Participantes 9