JavaWeb__session,config对象
程序员文章站
2022-03-02 11:00:00
java web__ session, config对象
session 对象:只要用于跟踪会话。(有那么一点像cookie,用于服务器识别用户。因为http是无状态协议,所以服...
java web__ session, config对象
会话:代表用户第一次进入当前直到退出系统或者关闭
在此期间于服务器的一些列交互。
session作用域:会话期间。从第一次打开系统到关闭浏览器之间这段时间,session对象都能存在。
值的传递 依然是 setattribute() 和 getattribute() 的方法完成。
session的有效周期:有的时候会发现登陆一个界面之后,长时间不操作就要重新登陆。我们可以手动的设置session的有效时间。也就是说如果一段时间没有进行操作,我们会移除这个session对象。
设置方法:session.setmaxinactiveinterval(int second) 参数为秒
login.
人事管理系统
control.jsp
<% string account = request.getparameter("acount"); session.setattribute("acount",account); %>
登陆账号:<%=session.getattribute("acount") %>
other.jsp
这是一个其他界面,只要不退出系统或者关闭浏览器,就可以通过session获取值
登陆账号:<%=session.getattribute("acount") %>
通过上面的三个jsp就能很轻易的发现 session 的作用域。
config 对象:获取jsp的配置信息。jsp底层是一个servlet,是由web自动配置成功的,所以说config用的少。
string getservletname() 返回servlet的名字 servletcontext getservletcontext() 返回含有服务器相关信息的servletcontext对象 string getinitparameter(string name) 返回初始化参数的值 enumeration getinitparameternames() 返回servlet初始化所需所有参数的枚举
上一篇: 清除浏览器双击的阴影效果