重定向和转发
2015-10-12 16:46
316 查看
我们先来理解一下request的作用域,当我们请求一个资源时,会创建一个request请求对象,该对象的作用域在当前请求有效
转发:简单的来讲就是把当前request的作用域扩大到你转发到的页面,就是说这2个页面共用这个request请求,以前的request中存放的变量不会失效,就像把两个页面拼到了一起,还有一个特点就是经过控制器的转发不会将转发到的页面显示在地址栏,比如我一个页面a.jsp,请求参数为p="haha",经过控制器c.action处理后,转向到b.jsp,那么此时你看到的是b.jsp页面,
可是此时地址栏显示的地址为:http://localhost:8080/项目名/c.action?p=“haha”
重定向:以前的request请求的变量全部失效,进入了一个新的request请求。
转发:简单的来讲就是把当前request的作用域扩大到你转发到的页面,就是说这2个页面共用这个request请求,以前的request中存放的变量不会失效,就像把两个页面拼到了一起,还有一个特点就是经过控制器的转发不会将转发到的页面显示在地址栏,比如我一个页面a.jsp,请求参数为p="haha",经过控制器c.action处理后,转向到b.jsp,那么此时你看到的是b.jsp页面,
可是此时地址栏显示的地址为:http://localhost:8080/项目名/c.action?p=“haha”
重定向:以前的request请求的变量全部失效,进入了一个新的request请求。
相关文章推荐
- 第七周项目2链队算法库
- superoj921 编译优化
- 第七周项目2 - 建立链队算法库
- tableview 把某个视图移到前者上面
- 第六周项目3-括号的匹配
- hdu5501 变价值的01背包
- 第四周 项目2 建设“单链表”算法库
- 第六周项目一建立顺序栈算法库
- 第4周SHH数据结构—【项目5-多项式求和】
- 第四周项目4建设双链表算法库
- ButterKnife--View注入框架
- java.lang.NullPointerException(at org.apache.jsp.loginb_jsp._jspInit(loginb_jsp.java:22))
- 151012测试的总结
- android 监听返回键
- python实现查找指定文件
- View.findViewById()和Activity.findViewById()区别
- my.cnf详解
- 优化之牛顿法
- Httppost上传
- 第7周项目2-建立链队算法库