转发:GetRequestDispatcher 转发:地址不会变 重定向:地址会变 A向B要指定资源,B找C要,A转发给,A以为是B给他的A只面临了B,从来没有面临C,所以路径不会改变状态码不会变,还是200 重定向:A向B找指定资源,B告诉A,资源在C,A再找CA面对了两个对象地址会发生变化状态码会变,300 servletContext.GetRequestDispatcher("/url").forward(req,resp);