Alguém já fez redirecionamento de páginas usando Zkoss como MVC?
Por exemplo:
public class LoginHPZK extends GenericAutowireComposer{
private Textbox login;
private Textbox senha;
public void onAutenticaUsuario(Event event) throws Exception{
Autenticador autenticador = new Autenticador();
AutenticadorDAO autenticadorDAO = new AutenticadorDAO();
UsuarioDAO usuarioDAO = new UsuarioDAO();
Usuario usuario = new Usuario();
HttpServletResponse res = null;
try{
autenticador.setUsuario(usuarioDAO.montaObj(login.getText()));
autenticador.setSenha(senha.getText());
autenticador.autentica();
if (autenticador.isAutenticado()== true){
System.out.println("Autenticou");
PrintWriter out = res.getWriter();
out.println("<HMTL>");
out.println("AUTENTICADO" + login.getText());
out.println("</HTML>");
}else{
System.err.println("Erro! Não autenticou");
}
}catch (Exception e) {
// TODO: handle exception
}finally{
System.out.println("\n");
System.out.println("Finalizando a tarefa de logon!" );
}
}
}
No exemplo acima não está aparecendo o AUTENTICADO, embora esteja entrando na condição.
Alguém sabe uma forma melhor de redirecionar para outras páginas?
- Editado: inclusão da tag code no código - rcarneiro