Erro nullpointerexeption

3 respostas
L

ao executar a pagina JSF aparece esse erro (nullpointerexeption) no browser

3 Respostas

W

Verifica no arquivo de log a causa, é o log do seu serviço web (TOMCAT, JBOSS …).

NullPointerException é um erro que ocorre em tempo de execução quando um objeto é operado antes de se verificar se está nulo.

Este problema depende mais de você avaliar o log do serviço, mas se adiante precisar tratar nulidade, veja em http://oracle2java.blogspot.com.br/2012/11/java-evitar-nullpointerexception.html

wiliamps

sowyer

Caraca… meio nebuloso hein !?! … Qual a página ? Tem algum código ai ? O que mostra no log ?? Assim fica difícil ajudar… :confused:

L
sowyer:
Caraca... meio nebuloso hein !?! .. Qual a página ? Tem algum código ai ? O que mostra no log ?? Assim fica difícil ajudar.. :/
@ManagedBean
@SessionScoped
public class clienteManage implements Serializable{

    /**
     * Creates a new instance of clienteManage
     */
    private Cliente currente;
    private int selecionarIndex;
    
    public clienteManage() {
        
    }
    
    public Cliente getSeleciona(){
        if(currente == null){
            currente = new Cliente();
            selecionarIndex = -1;
        }
        return currente;
    }
    
    public void salvarCliente(Cliente c){
        ClienteDAO dao = new ClienteDAO();
        currente = new Cliente();
        dao.creat(c);
        
    }

}

JSF

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui">
    <h:head>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
        Hello from Facelets
        <br />
        <h:link outcome="welcomePrimefaces" value="Primefaces welcome page" />
        <h:form>
            <p:outputLabel value="Administrador:"/>
            <p:inputText value="#{clienteManage.seleciona.adminstrador}"/>
            <p:outputLabel value="Login Administrador:"/>
            <p:inputText value="#{clienteManage.seleciona.loginAdmin}"/>
            <p:outputLabel value="Usuario:"/>
            <p:inputText value="#{clienteManage.seleciona.usuario}"/>
            <p:outputLabel value="Login Usuário:"/>
            <p:inputText value="#{clienteManage.seleciona.loginUsuario}"/>
            <h:commandButton value="Teste" actionListener="#{clienteManage.salvarCliente}"/>
        </h:form>
    </h:body>

</html>
Criado 11 de novembro de 2012
Ultima resposta 12 de nov. de 2012
Respostas 3
Participantes 3