JSP转发与重定向

?

在servlet和jsp中我们经常需要请求,这时就需要用到转发和重定向;

?

转发包括;forward和include ?

?

例子;forwrad转发;? 将请求装法给reg.html页面

?

关键代码;

??

   req.getRequestDispatcher("reg.html").forward(req, resp);

?

例子;include转发 ?,将请求装法给reg.html页面,并且打印出前面的内容

? ? ?关键代码;

req.getRequestDispatcher("reg.html").include(req, resp);

?

?

重定向转发;重新向主页面发送请求并返回响应的过程;

?

? ? 关键代码

resp.sendRedirect("index.html");

?

? ? ?

forword转发

在浏览器中显示的转发前的地址

不包括转发之前的内容

?

include转发

在浏览器中显示的转发前的地址

会包含转发之前要输出的内容

?

redirect重定向转发

?

forword与include是在同一次请求/响应过程中

redirect是重新发起了一次请求

?

?

?

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。