session 和 application 的问题

2025-02-24 15:26:22
推荐回答(2个)
回答1:

1、application是全局对象,在程序运行时建立,只被创建一次,application对象可以多用户同时使用。作用范围是当前应用程序上下文,session是会话的意思,一个用户对应一个session,用户访问网站的时候session被建立,用户关闭网页的时候session不一定失效,因为session也有自己的生命周期,默认情况下是30分钟,超过三十分钟后被服务器段自动析构。可以显示调用session.invalidate()使session失效,application在程序运行过程中都是有效的,用来存放系统配置信息、全局变量等,当应用程序被解部署的时候生命周期结束。session用来存放一次回话的状态信息、一些数据变量等。

回答2:

不知道哦啊