2021年6月6日星期日

转发和重定向的区别

转发、重定向
 

转发--->Forward,100%不能带工程名
 
转发的特点:1)、可以传值;
                     2)、路径没有发生改变,其实总共只发起了一次请求;
                     3)、转发的方式只能跳转到本工程之内的url 。
               
 
 
public class ForwardA,这个类存值
//1.通过 HttpServletRequest存值
req.setAttribute("msg","ForwardA存的值");
 
//2.通过转发的方式跳转到ForwardB
req.getRequestDispatcher("/forwardB.do").forward(req,resp);
 
 
public class ForwardB,这个类取值
获取刚才ForwardA存的值
String msg = req.getAttribute("msg").toString();
 
System.out.println("获取的值为:"+msg);
 
 
在运行过程中,浏览器的输出路径没有发生变化:
 
tips:
      测试的时候一定要先访问@WebServlet("/forwardA.do")这个存值的,然后再访问@WebServlet("/forwardB.do")这个取值的,否则会报505空指针异常的错误。
 
 
 

 
重定向--->Redirect,必须带工程名
 
重定向的特点:1)、不会传值,也不会携带值;
                        2)、路径会发生改变,其实这是发起了两次请求;
                        3)、重定向的方式可以跳转到本工程之外的url,比如:可以跳到其他工程的url或者百度等。
 
public class RedirectA,这个类存值
//1.通过 HttpServletRequest存值
req.setAttribute("msg","RedirectA存的值");
 
//2.通过重定向的方式跳转到RedirectB 必须带上工程名
resp.sendRedirect("/ServletDemo007Day04/redirectB.do");
 
 
public class RedirectB,这个类取值
//获取刚才RedirectA存的值
String msg = req.getAttribute("msg").toString();
 
System.out.println("获取的值为:"+msg);
 
 
在运行过程中,浏览器的输出路径发生了变化:
 
刚开始访问的是 />然后运行结束后的路径变成了 />同时也报了个505的空指针异常的错误:
 
  • 以下演示重定向可以跳转到本工程之外的url,如百度:

 
 
 
 
 
 
 
 
 

 








原文转载:http://www.shaoqun.com/a/786271.html

跨境电商:https://www.ikjzd.com/

淘粉吧怎么返利:https://www.ikjzd.com/w/1725

二类电商:https://www.ikjzd.com/w/1457

taofenba:https://www.ikjzd.com/w/1725

新单:https://www.ikjzd.com/w/79


转发、重定向转发--->Forward,100%不能带工程名转发的特点:1)、可以传值;2)、路径没有发生改变,其实总共只发起了一次请求;3)、转发的方式只能跳转到本工程之内的url。publicclassForwardA,这个类存值//1.通过HttpServletRequest存值req.setAttribute("msg","ForwardA存的值&quo
ASIC:https://www.ikjzd.com/w/350
MyMALL:https://www.ikjzd.com/w/1050
Mysku.ru:https://www.ikjzd.com/w/1672
特讯信息:https://www.ikjzd.com/w/1899
Shopify App CLI:https://www.ikjzd.com/w/2571
c88:https://www.ikjzd.com/w/1017.html
cicpa考试:https://www.ikjzd.com/w/1375
口述:被我捉奸后 老公在床上拼命折磨我:http://lady.shaoqun.com/m/a/8355.html
少妇床技太好我偷情一次就上瘾:http://lady.shaoqun.com/m/a/270619.html
7岁时惨被羞辱 对男人充满仇恨:http://lady.shaoqun.com/m/a/273067.html
吵架后老公赌气找寡妇激情一宿:http://lady.shaoqun.com/m/a/270573.html
闺蜜出差 她男友帮我洗内裤:http://lady.shaoqun.com/a/271921.html
口述为了工作被潜细节 我在老板那里感受到深深的悲哀:http://www.30bags.com/a/250775.html
我被老板娘摆了一道 口述老板娘喝多了送她回家的经历:http://www.30bags.com/a/250487.html
口述:曾受伤害我还会幸福吗:http://www.30bags.com/a/252794.html
啊!干爹让我高潮 妻子的回答让我彻底发狂:http://www.30bags.com/a/254849.html
出差和男同事相谈甚欢 口述那晚我和男同事做了错事:http://www.30bags.com/m/a/250609.html

没有评论:

发表评论