试题详情
- 简答题Application对象和Session对象有哪些相同和不同的地方?
-
相同点:
Session对象与Application对象都是为了扩大网页变量的作用域的,因为网页变量的作用域最大也仅当前页面范围,这给页面之间的数据传送和记录会话状态造成一定困难。Session对象与Application对象就是解决这一问题的。
不同点:
利用Session对象存储普通变量和对象变量,可创建出具有Session(会话)级作用域的变量,以便用户再次对服务器提出要求时做确认,用户在程序的Web页面之间跳转时,存在Session对象中的变量将不会消失。该种变量在当前的会话期内,对于当前用户所有请求的每个页面均有效,对于其他用户则无效,因此相当于用户级的变量。
利用Application对象所创建的变量,能够使得访问同一个ASP应用程序的多个客户端浏览器之间实现信息共享。一个用户修改或设置了该类变量的值后,对于其他所有用户也是可见的,因为无论多少个客户同时访问该应用程序,都只会产生一个Application对象。因此利用Application对象所创建的变量具有最大的作用域,有时也称为Application(应用程序)级变量。 关注下方微信公众号,在线模考后查看
热门试题
- 在JSP页面中使用〈jsp:setPro
- console.log(typeof(t
- 关于表格的描述正确的一项是()
- 在JSP中如果要导入java.io.*包
- 网页是文本文件。
- python中循环结构包括()。
- ASPUpload组件是和个非常著名的(
- python中,while的中止的关键字
- VBScript中声明多个变量时,使用(
- 下面不属于标记中的name
- 下面哪项内容使用request对象无法实
- JavaScript由核心()组成。
- 以下哪个标签是struts2中的用于循环
- 下面是设置和取出Session对象的代
- xtarea属性之Rows用于设置()
- Web应用服务器Tomcat的默认端口为
- 下列表示查询说法错误的是:()
- Session对象的()属性用来设置Se
- 表达式"2"+3+4的值为234。()
- “JNDI”的含义是()