request 生命周期及参数信息
来源:互联网 发布:哪个走路软件可以赚钱 编辑:程序博客网 时间:2024/05/21 11:09
当从一个jsp发出一个request,即表明了这个request生命周期的开始,当到达action之后一般有两种处理request的方式,一种为request.getDispatcher.forward,一种是response.sendRedirect.
对于request的forward,该request的生命周期将会继续延续下去,当采用forward如果到达JSP页面,那么之前从第一个JSP页面中发送出来的request的消息将仍然存在,新的页面同样能够取得该request里所包含的一些信息,比如之前的JSP发送request中所包含的参数信息.事实上,它们是同一个request.
对于request的forward,该request的生命周期将会继续延续下去,当采用forward如果到达JSP页面,那么之前从第一个JSP页面中发送出来的request的消息将仍然存在,新的页面同样能够取得该request里所包含的一些信息,比如之前的JSP发送request中所包含的参数信息.事实上,它们是同一个request.
而如果是使用response.sendRedirect那么该request的生命周期将结束.
对于request,对request信息的传递,只有setAttribute()这一个方法,该方法将设置一个Object对象到request中.
但是,如果当一个request是从jsp从发出,包含的信息段为param1=test这样的方式,那么只能通过getParameter()得到,getAttribute()是得不到param1的value的.
再次,对于JSP的EL表达式,${}这中方式只能得到setAttribute中的值,因此当从一个JSP发送request到达action并且被forward到新的JSP中时,如果想在该JSP中取得JSP发送时的参数信息需要写为这种形式:${param.patam1}.
0 0
- request 生命周期及参数信息
- request 生命周期及参数信息
- request 生命周期及参数信息
- 循环request的参数和头信息
- laravel中的$request对象构造及请求生命周期
- request.get... getHeader 能取得的信息 参数
- Request获取url信息以及url带的参数
- Request获取url信息以及url带的参数
- Request获取url信息以及url带的参数
- 获取request里的所有参数及参数名
- 获取request里的所有参数及参数名
- request 信息
- SpringMVC request生命周期
- SpringMVC request生命周期
- Servlet--Request生命周期
- MVC request生命周期
- Request获取URL各种信息的方法及Request.UrlReferrer的使用
- Request获取url信息的各种方法比较 及 Request.UrlReferrer详解
- 剑指offer54--二叉树的多行打印
- Gym 100971A Treasure Island
- MySQL information_schema说明
- 17-07-31 android 方法 如何引用链接获取json数据(改进版)
- Python——9函数式编程②
- request 生命周期及参数信息
- 51nod 1133 不重叠的线段(贪心)
- 信号与槽机制
- sublime text安装及package control的安装
- 借助 Lucene.Net 构建站内搜索引擎(上)
- Spring Mvc 的原理
- 判断是否为素数 + 分解质因数(利用了Miller_Rabin和素数筛选法)
- 用Android studio软件导入eclipse中编程的老软件
- POJ-Colored Sticks(字典树+并查集+欧拉回路)