JSP转发和重定向的区别,以及如何获取数据

重定向:

  发送了一次新的请求,之前的数据是不存在的,发生在客户端

  浏览器的地址是重定向的页面的地址

转发:

  没有开启新的请求,原来请求的数据一并传递过来,发生在服务器端。

  浏览器的地址栏不会发生改变

前台的界面:

  进行正确的账户和密码登录(重定向)

success.jsp:

loginCheck.jsp:

 

 使用重定向时,要想获得之前的数据,需要在重定向的时候用?拼接传递数据到地址栏上

loginCheck.jsp:

 

进行错误的账户和密码登录(转发)

loginCheck.jsp:

 

原文地址:https://www.cnblogs.com/ztt0918/p/8251943.html