如何将请求从注册 servlet 重定向到登录 servlet POST 方法。 我想这样做是因为用户在注册后,我将他重定向到已经登录的主页。
这是我的注册服务员
-------
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);
}
}
对不起我的英语:(
您可以将 servlet 的响应设置为状态代码 301。如下所示。
response.sendRedirect("https://www.google.com");
这将指示浏览器转到 www.google.com,您可以将其替换为您的 URL。