开发者社区 问答 正文

java servlet api中forward() 与redirect()的区别是什么呀?

java servlet api中forward() 与redirect()的区别是什么呀?

展开
收起
游客vwuxaq6iqaowc 2021-10-26 22:32:26 704 分享 版权
1 条回答
写回答
取消 提交回答
    1. forward客户端请求服务器一次,redirect请求服务器两次,所以forward方式可以获得request作用域的信息,而redirect方式不能获得。
    2. forward由request对象发出,而redirect由response对象发起
    3. redirect()可以跨越不同的工程之间。而forward()只能在一个工程中使用
    2021-10-26 22:33:12
    赞同 展开评论