用户访问某一个网页时创建Session对象,并放在服务器端,该用户在访问其他页面时可以继续使用该Session对象,直到用户离开网站或者Session对象失效。
举一反三
- Session对象表示会话,当用户开始访问一个网站网页时,就会为他创建一个Session对象,所以Session对象是针对具体用户的。Session对象也可以存储数据,在Session对象的生存期内,用户切换的每一个网页都可以访问到它,所以可以利用Session进行状态管理。
- 在ASP.NET中,下列关于Session对象与Application对象的比较,说法正确的是()。 A: 在一个页面中定义的Session变量不能在其他页面访问,在一个页面中定义Application变量能在其他页面访问 B: 在一个页面中定义的Application变量不能在其他页面访问,在一个页面中定义Session变量能在其他页面访问 C: 对应于每个用户分别创建一个Session对象,对应于每个应用程序创建一个Application对象 D: 对应于每个用户分别创建一个Application对象,对应于每个应用程序创建一个Session对象
- 在ASP.NET中,下列关于Session对象的说法,不正确的是() A: 每次打开一个Web页面会创建一个Session对象 B: 用户关闭客户端Web页面后,Session对象会立即消失 C: 应用程序退出以后,Session对象才会消失 D: 每个用户的Session对象不能被其他用户访问
- 关于Session和Cookie的区别,下列错误的是 A: 服务器会自动为用户建立Cookie对象 B: 用户关闭浏览器,网站为该用户创建的Session对象将无法访问 C: 用户新打开一个浏览器窗口,网站为其创建一个新的Session对象 D: 用户关闭计算机,其Cookie仍然存在
- 在ASP.NET中,下列关于Session对象的说法正确的是( ) A: Session保存在文件,而不是内存中 B: 每个用户的Session对象可以被其他用户访问 C: 应用程序退出后,Session对象的值才能消失 D: 每个用户的Session对象不能被其他用户访问