jsp中转发和重定向的区别

1、转发的地址栏会发生改变,重定向的地址栏不会发生改变;

2、转发的请求次数为一次,重定向的请求次数为两次,如下图所示:
这是请求转发的图:

jsp中转发和重定向的区别
这是重定向的图。
jsp中转发和重定向的区别
3、转发会保留第一次请求的数据,重定向不会保留第一次请求的数据;即重定向会丢失数据。

4、转发时发生跳转的位置在服务器端,重定向是发生跳转的位置在客户端。