从一个Servlet去访问另外一个Servlet有两种办法:
1、重定向的方法
response.sendRedirect("/webapp/servletUrl");
2、使用RequestDispatcher
RequestDispatcher dispatcher = request.getRequestDispatcher("/servletUrl").forward(request,response);
这两种方法的根本区别在于 : 重定向的方法是一个全新的请求,而RequestDispather的方法是同一个请求
redirect跳转的原理图
requestDispather跳转的原理图:
时间: 2024-10-20 09:49:25