阐述请求转发与响应重定向之间的区别?

javaweb中有两种资源跳转的方式:

请求转发

1,请求转发--是服务器跳转,只会产生一次请求。会将请求原封不动的转发给下一个请求。(服务器跳转)
语法:

request.getRequestDispatcher().forward();

响应重定向

2,响应重定向--是浏览器端的跳转,会产生两次请求。(浏览器客户端跳转)

语法:

response.sendRedirect();