Estou tendo problemas com minha aplicação web…
1º Tenho uma pagina com um formulario.
2º Este formulario acessa um bean para executar suas ações.
3º Ao clicar no botão que chama a ação, é lançada um exception como esta abaixo:
[b]
javax.faces.el.PropertyNotFoundException: Base is null: login
org.apache.myfaces.el.ValueBindingImpl.resolveToBaseAndProperty(ValueBindingImpl.java:460)
org.apache.myfaces.el.ValueBindingImpl.getType(ValueBindingImpl.java:172)
com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:111)
javax.faces.component.UIInput.getConvertedValue(UIInput.java:713)
javax.faces.component.UIInput.validate(UIInput.java:638)
javax.faces.component.UIInput.executeValidate(UIInput.java:849)
javax.faces.component.UIInput.processValidators(UIInput.java:412)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:912)
javax.faces.component.UIForm.processValidators(UIForm.java:170)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:912)
javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:342)
org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.java:262)
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
[\b]
Metodo chamado —>
public String logar(){
if(getUsername().equals("user") &&
getPassword().equals("user")
return "success";
else
return "failure";
}
Como podem ver o metodo retorna um String para a Navegação verificar para onde o site sera redirecionado.
Alguem já teve problema com essa “EXCEPTION” ???
então postem aqui a solução creio que ajude otros usuários deste forum.
Grato a todos q poderem ajudar.
:?: :arrow: :idea: