如何将请求从注册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);
}
}
对不起,我的英语:(
答案 0 :(得分:0)
您可以将Servlet的响应设置为状态码301。如下所示。
response.sendRedirect("https://www.google.com");
这将指示浏览器访问www.google.com,您可以将其替换为网址。