重定向
html与请求转发一样
-----------------------------------
Servelt
--------------------------------
@WebServlet("/hello")
public class Servlet extends javax.servlet.http.HttpServlet {
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
String user = request.getParameter("user");
request.getSession().setAttribute("user",user);
response.sendRedirect("/Servlet2");
}
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
doPost(request,response);
}
}
---------------------------------
Servelt2
-------------------------------
@WebServlet("/Servlet2")
public class Servlet2 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Object user = request.getSession().getAttribute("user");
response.getWriter().println(user);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request,response);
}
}
------------------------------
与请求转发不一样的是地址栏显示Servelt2 而且request请求会失效 要换成session才能保存 也就是会话

浙公网安备 33010602011771号