Erro no Jsf

Olá pessoal…

Estou estudando o jsf e fiz aum exemplo bem simples para entender o fluxo do mesmo, porém está me dando um erro que não consegui entender o porque. Se alguém puder me ajudar…

[code]public class LoginBean {

private String login;
private String senha;

public String getLogin() {
    return login;
}    public void setLogin(String login) {
    this.login = login;
}

public String getSenha() {
    return senha;
}

public void setSenha(String senha) {
    this.senha = senha;
}
public String logar() {
    if (login.equals("paulojr")) {

        if (senha.equals("123")) {
            return "autorizado";
        }
    }
    FacesContext.getCurrentInstance().addMessage("erro", new FacesMessage("Login não autorizado!"));
    return null;
}
}

[/code]

[code]<?xml version='1.0' encoding='UTF-8'?>

<managed-bean>
    <managed-bean-name>LoginBean</managed-bean-name>
    <managed-bean-class>LoginBean</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<navigation-rule>
    <from-view-id>/welcomeJSF.jsp</from-view-id>
    <navigation-case>
        <from-outcome>autorizado</from-outcome>
        <to-view-id>/autenticado.jsp</to-view-id>
        <redirect/>
    </navigation-case>
</navigation-rule>
[/code]

[code]<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>

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

<%–
This file is an entry point for JavaServer Faces application.
–%>




[/code]

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: Target Unreachable, identifier ‘loginBean’ resolved to null

root cause

javax.el.PropertyNotFoundException: Target Unreachable, identifier ‘loginBean’ resolved to null

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

no managed-bean voce colocou:LoginBean
no jsp voce colocou:loginBean

:lol:

o erro é esse que o raf4ever disse.

no arquivo faces-config.xml você atribuiu um nome ao bean: LoginBean
e no seu jsp, você está referenciando o nome: loginBean

por isso está dando erro Target Unreachable, pois loginBean é null.

Espero ter ajudado.
[]s