forward和redirect的区别

1.forward是服务器端跳转(客户端只需要发出一次请求)

  客户端------>服务器端,页面1------>服务器端,页面2------>信息反馈给用户

  客户端发送请求访问服务器端的某一个url地址(页面1),然后它在服务器端跳转到另外一个页面2,客户端根本不知道它跳转到另外一个页面,最后显示的结果是跳转后的页面2

 2.redirect是客户端跳转(客户端需要发出2次请求)

 客户端------->服务器端--------->客户端-------->服务器端------->找到信息,反馈给用户

原文地址:https://www.cnblogs.com/SpringSmallGrass/p/3013252.html