Gostaria de saber como faço para resolver a seguinte situação:
Tenho uma página HTML contendo um formulário de cadastro, e um servlet que recebe os dados desse formulário. Porem queria que caso ouvesse sucesso no cadastramento fosse exibida uma página de sucesso e ao contrário fosse exibida uma página indicando o erro. Como faço para que isso ocorra?
Não quero saber como verificar se houve sucesso ou não e sim como chamar as páginas através do servlet. Pois incluir todo código dentro do servlet iria ficar enorme.
E mais, isso é correto?
Grato
Volnei Granado Munhoz
Existem várias formas de chamar uma página através de um servlet.
Uma que eu acho bem simples de usar é response.sendRedirect("…/pagina.jsp");
Se você precisar popular mais alguma coisa no request, é melhor utilizar
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/pagina.jsp");
dispatcher.forward(request, response);
Quote: |
|
Colocar alguma variável (valor ou objeto) no request pra pegar no JSP.