要想理解这2个的区别,最好的就是用例子
我们新建3个servlet,/myServlet/demo1,/myServlet/demo2,/myServlet/demo3
/myServlet/demo1代码,里面forward /myServlet/demo2,然后打出<h1>111</h1>
package com.lingaolu.servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
import java.io.IOException;
/**
* @author 林高禄
* @create 2020-08-04-19:34
*/
@WebServlet("/myServlet/demo1")
public class Demo1 extends HttpServlet {
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("/myServlet/demo1执行了......");
request.getRequestDispatcher("/myServlet/demo2").forward(request,response);
response.getWriter().write("