简答题

Application对象和Session对象有哪些相同和不同的地方?

正确答案

相同点:
Session对象与Application对象都是为了扩大网页变量的作用域的,因为网页变量的作用域最大也仅当前页面范围,这给页面之间的数据传送和记录会话状态造成一定困难。Session对象与Application对象就是解决这一问题的。
不同点:
利用Session对象存储普通变量和对象变量,可创建出具有Session(会话)级作用域的变量,以便用户再次对服务器提出要求时做确认,用户在程序的Web页面之间跳转时,存在Session对象中的变量将不会消失。该种变量在当前的会话期内,对于当前用户所有请求的每个页面均有效,对于其他用户则无效,因此相当于用户级的变量。
利用Application对象所创建的变量,能够使得访问同一个ASP应用程序的多个客户端浏览器之间实现信息共享。一个用户修改或设置了该类变量的值后,对于其他所有用户也是可见的,因为无论多少个客户同时访问该应用程序,都只会产生一个Application对象。因此利用Application对象所创建的变量具有最大的作用域,有时也称为Application(应用程序)级变量。

答案解析

相似试题
  • Application对象和Session对象的区别是什么?

    简答题查看答案

  • Application对象和Session对象有哪些主要的方法和属性?

    简答题查看答案

  • Application对象有什么作用和特点?

    简答题查看答案

  • ASP中Application对象和Session对象的区别?(请举例说明)

    简答题查看答案

  • 请简述Session对象和Application对象各自的作用和最主要的区别。

    简答题查看答案

  • Session对象的OnEnd事件处理程序只能使用Application和Server对象两个ASP内置对象。

    判断题查看答案

  • Session 和Application对象的事件过程只能写在global.asa文件中。

    判断题查看答案

  • 利用Application对象变量和Session对象变量的OnStart事件和OnEnd事件实现在线用户数统计

    简答题查看答案

  • 在application对象中用()方法可以获得application对象中的所有变量名。

    单选题查看答案