当前位置: 移动技术网 > IT编程>网页制作>CSS > JavaWeb__session,config对象

JavaWeb__session,config对象

2019年06月04日  | 移动技术网IT编程  | 我要评论

java web__ session, config对象

session 对象:只要用于跟踪会话。(有那么一点像cookie,用于服务器识别用户。因为http是无状态协议,所以服务器不能通过http判断你是哪个用户,所以有cookie标记你是谁。)

会话:代表用户第一次进入当前直到退出系统或者关闭
     在此期间于服务器的一些列交互。

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初始化所需所有参数的枚举 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网