大家好,小品为大家解答以上问题。转发和重定向的不同,重定向和转发的区别这个很多人还不知道,现在让我们一起来看看吧!
解答:
1、 在Servlet中实现页面跳转有两种方式:转发和重定向。
2、 转发
3、 什么是转发:服务器的页面跳转。
4、 示意图
5、 转发方法
6、 转发案例:实现从一个服务端到两个服务端的转发
7、 步骤
8、 1.OneServlet向请求字段添加一个键和值,并将其转发给TwoServlet。
9、 2.TwoServlet从请求字段中获取键和值,并在浏览器上打印它们。
10、 影响
11、 密码
12、 OneServlet
13、 两个服务器
14、 转发特性
15、 1.地址栏不变,显示上一页的地址。
16、 2.请求数:只有一个请求。
17、 3.根目录:http://localhost:8080/项目地址/,包含项目的访问地址。
18、 4.请求的域中的数据不会丢失。
19、 哪种方法用于转发?
20、 再直接的
21、 什么是重定向:浏览器的页面跳转。
22、 示意图
23、 重定向方法
24、 重定向示例:从一个服务器重定向到两个服务器
25、 步骤
26、 1.向OneServlet中的请求字段添加键和值。
27、 2.重定向到TwoServlet,查看请求的域的值是否可以在TwoServlet中获取。
28、 影响
29、 密码
30、 OneServlet
31、 两个服务器
32、 重定向的特征
33、 1.地址栏:显示新地址。
34、 2.请求数量:2次
35、 3.根目录:http://localhost:8080/无项目名
36、 4.请求的域中的数据将丢失,因为它是2个请求。
37、 怀疑
38、 问:什么时候使用转发,什么时候使用重定向?
39、 如果您想将数据保留在请求的域中,请使用转发;否则,使用重定向。
40、 访问数据库后,使用重定向进行添加、删除和更改,使用转发进行查询。
41、 问:后续的转发或重定向代码还会运行吗?
42、 无论转发还是重定向,后续代码都将被执行。
43、 摘要:重定向和转发的区别
44、 杨华锋是分享创业想法的平台。这里提供 创业项目,还有引流推广、网络营销、实践案例分享。如果你需要网上创业创意,去杨华锋,找项目,学推广,来中国做宣传!
本文就为大家讲解到这里,希望大家看了会喜欢。
标签: