rdpacato 2 Denunciar post Postado Agosto 28, 2014 Pessoal, Estou na tela de login, e ao validar no servlet eu abro uma página com iframe, mas quando retorna, o iframe fica pequeno, ai teho que dar um refresh (F5) na página e ai volta ao normal... Tem alguma maneira de eu fazer a página carregar no retorno do SERVLET? ou mudar algo no webxml ? pois na url fica o nome do servlet... No SERVLET: request.getRequestDispatcher("home.jsp").forward(request, response); // JÁ TENTEI ASSIM TBM: response.sendRedirect("home.jsp");[quote] Mas a página precisaria dar um refresh antes de abrir... Compartilhar este post Link para o post Compartilhar em outros sites
rdpacato 2 Denunciar post Postado Setembro 5, 2014 Não consegui ir direto do servlet, então estou tratando em uma JSP e redirecionando por location.href, infelizmente Gambiarra Wins: <body> <% VerificaUsuario verifica = new VerificaUsuario(); String login = request.getParameter("login"); String senha = request.getParameter("senha"); boolean status = verifica.verificarUsuario(login, senha); if (verifica.verificarUsuario(login, senha) == true) { out.println("Login feito com sucesso " + verifica.login); request.getSession().setAttribute("loginUsuario", login); %> <script> location.href = "index.jsp" </script> <% } else { %> <script> alert("Login e/ou Senha inv\u00e1lido(s)"); location.href = "login.jsp"; </script> <% } %> </body> Compartilhar este post Link para o post Compartilhar em outros sites