转发和重定向的作用:在Servlet中实现页面的跳转,也就是说 跳转页面的两种方式是 转发和重定向
转发是由服务器端进行的页面跳转
转发原理图
重定向是由浏览器端进行的页面跳转
重定向原理图
重定向和转发的区别
重定向和转发的区别
转发的特点
地址栏不发生变化,显示的是上一个页面的地址
请求次数:只有1次请求
根目录:http://localhost:8080/项目地址/,包含了项目的访问地址
请求域中数据不会丢失
重定向的特点
地址栏:显示新的地址
请求次数:2次
根目录:http://localhost:8080/ 没有项目的名字
请求域中的数据会丢失,因为是2次请求