Fórum Erro Aula 35 Loja Virtual Completa #399319

16/04/2011

0

o erro aparece na hora de testar o login


/admin/index.xhtml @24,83 value="#{adminLoginFace.login}": Target Unreachable, identifier 'adminLoginFace' resolved to null

javax.el.PropertyNotFoundException: /admin/index.xhtml @24,83 value="#{adminLoginFace.login}": Target Unreachable, identifier 'adminLoginFace' resolved to null

Codigo do index.xhtml

<h:body>
<h:outputStylesheet library="css" name="Login.css"/>
<h:form>
<h:messages styleClass="error"/>
<f:validateBean>
<div class="login" id="login">
<img width="200px" height="150px" src="../resources/images/login.jpg" alt="Login"/>
<div class="loginTable">
<table>
<tr>
<td>Login: </td>
<td><h:inputText value="#{adminLoginFace.login}"/></td>
</tr>
<tr>
<td>Password: </td>
<td>
<h:inputSecret value="#{adminLoginFace.password}"/>
</td>
</tr>
<tr>
<td align="right" colspan="2">
<h:commandButton action="#{adminLoginFace.doLogin}" value="Login"/>
</td>

</tr>
</table>
</div>
</div>
</f:validateBean>
</h:form>
</h:body>


Codigo da Classe AdminLoginFace

@Named
@SessionScoped
public class AdminLoginFace extends BaseCDIBean {

private static final long serialVersionUID = 1L;
@NotNull(message = "O campo login não pode ser nulo")
private String login;
@NotNull(message = "O campo senha não pode ser nulo")
@Min(value=5,message="The password need higher than five letters")
private String password;
private boolean adminUserLogged = false;

public String doLogin() {
if (getLogin().equalsIgnoreCase("dyego") && getPassword().equals("12345")) {
adminUserLogged = true;
} else {
adminUserLogged = false;

}
if (isAdminUserLogged()) {
return "main.faces";
} else {
return "loginerr.faces";
}
}

public String getLogin() {
return login;
}

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

public String getPassword() {
return password;
}

public void setPassword(String password) {
this.password = password;
}

public boolean isAdminUserLogged() {
return adminUserLogged;
}


Se alguem puder ajudar, eu agradeço.





Thales Souza

Thales Souza

Responder

Posts

17/04/2011

Thales Souza

foi mal ae, orelhada minha, eu criei o projeto sem marcar pra usar CDI.
Responder

Gostei + 0

17/04/2011

Robson Teixeira

Resolvido favor feche o post!!
  grato
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar