如何从Registration Servlet调度到Login Servlet POST方法

时间:2019-01-27 15:04:33

标签: java redirect post servlets model-view-controller

如何将请求从注册servlet重定向到登录servlet POST方法。我想这样做是因为用户注册后,我将他重定向到已登录的首页。

这是我的注册servlet

     -------
    response.setContentType("text/html");
    String nome=request.getParameter("Nome");
    String cognome=request.getParameter("Cognome");
    String email=request.getParameter("Email");
    String password=request.getParameter("Password");
    String documento=request.getParameter("Documento");
    String num_documento=request.getParameter("NumeroDocumento");

    Utente u = new Utente(email,password,nome,cognome,documento,num_documento);
    System.out.println("qui");

    RequestDispatcher d;
    UtenteDAO ud = new UtenteDAO();
    if(ud.doSave(u)){
        d = request.getRequestDispatcher();
        d.forward(request, response);
        }else{
            request.setAttribute("err", true);
            d=request.getRequestDispatcher("Registrazione.jsp");
            d.forward(request, response);
        }

}

对不起,我的英语:(

1 个答案:

答案 0 :(得分:0)

您可以将Servlet的响应设置为状态码301。如下所示。

response.sendRedirect("https://www.google.com");

这将指示浏览器访问www.google.com,您可以将其替换为网址。