(1)request的setAttribute与getAttribute方法一般都是成对出现的,首先通过setAttribute方法设置属性与属性值,然后通过getAttribute方法根据属性获取到与该属性对应的对象值(获取到之后一般都需要进行向下类型转换,将属性值转换为真正的对象)。setAttribute与getAttribute方法都是在服务器端内部执行的,客户端不知道服务器端是否执行过这两个方法。

(2). request的getParameter方法的作用是获取到客户端 通过表单或url请求参数所发送过来的参数值,是客户端与服务器端之间的交互,服务器端要想获取到客户端发送过来的数据,就需要使用getParameter方法来获取。没有与getParameterget方法对应的setParameterset方法。

(3). request对象内数据的存活范围就是在request对象的存活范围内,当客户端向服务器端发送一个请求,服务器向客户端返回一个响应后,该请求对象就被销毁了;之后再向服务器端发送新的请求时,服务器会创建新的request对象,该request对象与之前的request对象没有任何关系,因此也无法获得在之前的request对象中所存放的任何数据。

(4) session对象内数据的存活范围也就是session对象的存活范围(?只要浏览器不关闭,session对象就会一直存在?),因此在同一个浏览器窗口中,无论向服务器端发送多少个请求,session对象只有一个。

(5.)application(应用对象):存活范围最大的对象,只要服务器没有关闭,application对象中的数据就会一直存在。在整个服务器运行过程当中,application对象只有一个。

(6.)request、session以及application这3个对象的范围是逐个增加的:request只在一个请求的范围内;?session 是在浏览器窗口的范围内?;application则是在整个服务器的运行过程中。

最新文章

  1. 日历插件FullCalendar应用:(一)数据展现
  2. fft练习
  3. javascript arguments解释,实现可变长参数。
  4. Thinking in java学习笔记之垃圾回收器如何工作
  5. ASP.NET Web API路由规
  6. Git简易的命令行入门教程
  7. NOIP2011 铺地毯
  8. python使用__future__
  9. What version of .NET Framework is integrated into what version of OS?
  10. iPhone真机测试Crash信息分析
  11. android 点击桌面图标,打开手机浏览器进入对应的站点
  12. xml文件的解析
  13. JAXP Dom 案例 对xml文件进行增加 查找 删除
  14. [Leetcode]112. Path Sum -David_Lin
  15. java日期 Calendar类的使用
  16. Truffle 4.0、Geth 1.7.2、TestRPC在私有链上搭建智能合约
  17. CodeForce Div 2 C. Masha and two friends
  18. [转] KVM VirtIO paravirtualized drivers: why they matter
  19. hdu2089_不要62
  20. 自学Zabbix5.1 zabbix maintenance维护周期

热门文章

  1. dfs序
  2. OC 相关
  3. 打算从oschina的博客搬运到cnblog了
  4. mvc路由,mvc区域
  5. 关于蜂窝物联技术 NBIoT 的一些观点
  6. VSFTP安装
  7. UIWebView的使用
  8. 分享一个绿色版本 sql server 查询器,
  9. logstash无法使用conf启动
  10. day26、面向对象进阶:多态、封装、反射