美文网首页
servlet中forward和redirect的区别

servlet中forward和redirect的区别

作者: 小小弓长张 | 来源:发表于2019-01-23 16:10 被阅读0次

    forward(转发)需要request和response作为参数。将用户的请求,连同请求信息等内容,一起转发到服务器的另一个servlet去处理,不会丢失request信息,这一过程是在服务器内部完成的,访问者是感受不到的,用户的URL不会发生变化,

    redirect(重定向)会丢失request的所有信息,是页面级的重定向,使页面重新访问一个新的URL,客户端会获取到跳转后的地址,然后重新发送请求。比forward多了一次网络请求。效率低于forward方式。

    相关文章

      网友评论

          本文标题:servlet中forward和redirect的区别

          本文链接:https://www.haomeiwen.com/subject/waxsjqtx.html