天天看点

session.setAttribute()和session.getAttribute()的简单理解和用法

简单理解:

B/S架构中,客户端与服务器连接,在服务端就会自动创建一个session对象. session.setAttribute(“username”,username);

是将username保存在session中,session的key值为“username”value值就是username真实的值,或者引用值. 这样以后你可以通过session.getAttribute(“username”)的方法获得这个对象。

举例:

若用户已登录系统后,在session中就会存储一个用户的信息对象

此后你可以随时从session中将这个对象取出来进行一些操作,比如进行身份验证,登录状态获取验证等等。

session.setAttribute("userName",Object); //保存 
	//用来设置session值的,userName是名称,object是你要保存的对象。 
   	session.getAttribute("userName");  //取得 
   	//用来得到对应名称的session值,即得到object对象,注意需要进行类型转换!