session 中的removeAttribute是怎么用的?

问题描述

练习javaweb的项目时候遇到了session的这个方法,不知道它是起的个什么作用,望高手帮忙解答。

解决方案

解决方案二:
删除session中指定名称的绑定对象,但不删除session
解决方案三:
session的空间有限把存在里面没有的东西删掉例如用户登录时保存的用户信息当判断用户已经退出时就可以删掉了
解决方案四:
Session代表服务器与浏览器的一次会话过程,同时可以将其看作一个容器,可以存放会话过程中的任何对象,其中的对象具有相应的作用域范围。session的removeAttribute()方法将会删除session中指定的对象,该方法与setAttribute()方法相对应。
解决方案五:
该回复于2011-02-21 10:22:36被版主删除
解决方案六:
移除掉那些存在session中不在用的数据,防止session中存的东西过多,导致效率低下。

时间: 2025-01-29 18:52:50

session 中的removeAttribute是怎么用的?的相关文章

php中将一个对象保存到Session中的方法

 这篇文章主要介绍了php中将一个对象保存到Session中的方法,涉及php操作对象及session的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php中将一个对象保存到Session中的方法.分享给大家供大家参考.具体如下: 要保存对象到session其实很简单,我们可以使用session_register()函数,下面是使用范例 person_class.inc.php如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

jsp 获取session中数据

问题描述 jsp 获取session中数据 后台: HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); request.getSession().setAttribute("XIAOJD-USER", user); jsp页面: <% OrgUser user=(OrgUser)session.getA

php中将一个对象保存到Session中的方法_php技巧

本文实例讲述了php中将一个对象保存到Session中的方法.分享给大家供大家参考.具体如下: 要保存对象到session其实很简单,我们可以使用session_register()函数,下面是使用范例 person_class.inc.php如下: <?php // //File: person_class.inc.php //Contains the class definition necessary to let an object be a session //variable. //

Session 中的load和get方法的一些问题。

问题描述 s是一个Session Account acct = (Account)s.load(Account.class, new Long(720896)); acct = (Account)s.get(Account.class, new Long(720896));执行这两句话是,会不会访问数据库? 解决方案 get 会查询缓存如果缓存没有的话会查询数据库.load 返回一个代理对象,在使用的时候查询缓存,如果没有查询库解决方案二:引用get 会查询缓存如果缓存没有的话会查询数据库.lo

高手来啊!怎么把一个非序列化的对象序列化然后保存到SESSION中!最好是C#代码!先谢谢大家了!

问题描述 高手来啊!怎么把一个非序列化的对象序列化然后保存到SESSION中!最好是C#代码!先谢谢大家了! 解决方案 解决方案二:既然是非序列化的,那么就不能通过序列化来处理对象,如果一定要存到Session中,可以把其主要的属性或字段存到Session中,等需要使用对象的时候,使用New建立新的对象,然后把Session中的值再设置到新的对象中,以此来使用对象.解决方案三:序列化对象了,你就得到一个保存文件地址,然后在Session里面象保存字符串那样保存这个地址就行了.在需要的地方载入在个

如何容jquery实现,当该文本域中value取的session中的值为0时,将值变为1

问题描述 如何容jquery实现,当该文本域中value取的session中的值为0时,将值变为1 如何容jquery实现,当该文本域中value取的session中的值为0时,将值变为1 <input type="text" id="serialNumber" name="serialNumber" maxlength="250" style="width: 80%" value="${q

请教如何在Java的session中设置一个变量,并赋值。10分钟后,自动给清除这个变量的值。需要用哪个方法呢?

问题描述 同上 解决方案 解决方案二:获取sessionServlet中:HttpSessionhs=request.getSession(true);Jsp中:session是一个内置对象,可以直接使用设置变量Servlet中:hs.setAttribute(stringname,objectval);Request.getSession().setAttribute("",object)Jap中:session.setAttribute(stringname,objecto)Ses

求解在SSH中,打开页面时引用action,并读取在调用action后session中数据

问题描述 求解在SSH中,打开页面时引用action,并读取在调用action后session中数据 解决方案 解决方案二:Mapmap=(Map)ActionContext.getContext().get(ActionContext.SESSION);Objectobj=map.get("sessionKey");解决方案三:引用楼主a76607401的回复: 求解在SSH中,打开页面时引用action,并读取在调用action后session中数据 我就是想知道咋个在页面中引用s

ajax请求action后,数据存放在session中,jsp页面通过el获取数据,可是第一次登录总

问题描述 ssh项目中,我需要登陆某个页面(如a.jsp),通过onload来触发js函数(函数是ajax请求)请求到相应的action,处理完成后将数据存放到session对象里面,然后在a.jsp中用el表达式获取想要的数据,这是我的设计思路.可是问题来了,不知道为什么在打开浏览器第一次登录a页面时,a页面不会显示想要的数据,刷新后就有数据了,之后也正常.这是为什么了???我该如何解决这个问题了?或有什么好的办法可以实现登陆一个页面,页面上数据是从服务器端获取的,的方法吗? 解决方案 解决方