栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

JSP内置对象session和application

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JSP内置对象session和application

文章目录
  • 一、session
    • 定义
    • 作用域
    • 常用方法
    • 生命周期
  • 二、
    • application
    • 定义
    • 作用域
    • 常用方法
    • 生命周期


一、session 定义

JSP内置对象之一,Session在网络中被称为会话。由于HTTP协议是一种无状态的协议,也就是当一个客户端发送请求,服务器端收到请求,并返回响应后,该连接就结束了,而服务器不保存任何相关的信息。为了弥补这一缺点,HTTP协议提供了session。通过session可以在应用程序的web页面间进行跳转时,保存用户的状态,使得整个用户会话一直存在下去,直到浏览器关闭。

作用域

在当前会话中有效

常用方法
方法描述
setAttribute(String key,Object value)将数据以键值对的形式保存在对象中
getAttribute(String key)根据存入的key 来获取对应的值
removeAttribute(String key)根据key来删除对应的值
生命周期

1,创建
当服务器第一次执行request.getSession()或者执行这句话没有与之相匹配的id时创建一个Session.

2,销毁
Session的销毁只有三种方式:
(1).调用了session.invalidate()方法
(2).session过期(超时),Tomcat默认session超时时间为30分钟,注意是不使用,也就是你在30分钟内不挂机的话它就不会自动销毁
(3).服务器重新启动.

二、 application 定义

application:jsp内置对象之一,中文意思是应用程序,就好比手机上的app。应用程序能够利用计算机操作系统的某些服务,也可以利用其它应用程序所支持的服务。

作用域

在所有应用程序中有效

常用方法
方法描述
void setAttribute(String key,Object value)以key/value的形式保存对象值
Object getAttribute(String key)通过key获取对象值
String getRealPath(String path)返回相对路径的真实路径
生命周期
  1. 创建
    服务器启动时候创建
    2.销毁
    服务器关闭时销毁
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826619.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号