Tenho uma página de login simples (exemplo do hebert), onde chama um método do tipo string…
[code]public String login() {
UserFacade userFacade = new UserFacade();
Usuarios user = userFacade.isValidLogin(email, password);
if(user != null){
userMB.setUser(user);
FacesContext context = FacesContext.getCurrentInstance();
HttpServletRequest request = (HttpServletRequest) context.getExternalContext().getRequest();
request.getSession().setAttribute("user", user);
return "/pages/protected/index.xhtml";
}
displayErrorMessageToUser("Check your email/password");
return null;
}[/code]
Acontece que ao retornar assim, a barra de endereços continua da página antiga (página de login)
Como mudo isto?