社区
Web 开发 帖子详情 jsp中如何使用session? BY组态-- 2009-12-26 04:57:26 句体一些
又如何清除session中的类容
...全文
1978 24 打赏 收藏 jsp中如何使用session? 句体一些 又如何清除session中的类容 复制链接
扫一扫 分享 转发到动态 举报 AI 作业
写回复 配置赞助广告取 消
确 定
用AI写文章 24 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 三十岁重新学开发 2010-01-02 打赏举报 回复 你不是要清除session中的值吗?
你在上一个页面中用session键值对存过来,到这个页面后你可以用session.Remove(键), 就可以清
除session中的内容了! 爱在音乐 2010-01-02 打赏举报 回复 你可以有两种方式:1.将用户权限放入session中,在jsp页面将其拿出,并通过是否有某权限来选择是否显示某权限要实现的功能;2.将用户的所有权限对应的功能链接都放在jsp页面,然后在用户点击链接后提交到后台,这时在从session中读取用户权限进行判断 TzSword 2009-12-31 打赏举报 回复 HttpRequest request=null;//大写的。。嘿嘿
session.setMaxInactiveInterval(30*60);//设置时间 超过时间自动清除 默认是30分钟
忘了说了。。。 可以设置成负数。。。永不过期。。 TzSword 2009-12-31 打赏举报 回复 [Quote=引用 5 楼 crazylaa 的回复:]
引用 3 楼 zl3450341 的回复:
http://blog.csdn.net/yaowenbin528/archive/2009/11/02/4756688.aspx
.
[/Quote]
看着累。。。。
------------放值和取值---------
Httprequest request=null;
Session session=request.getSession(false);//该对象由request请求创建
session.setAttribute("","");//参数两个,像Map集合。。
String aa="蜗牛";
session.setAttribute("snail",aa);//将蜗牛元素放进去..不一定是集合
String snail=(String)session.getAttribute("snail")//获得蜗牛这个值 要强制转换
//得到"蜗牛"
-------------清除----------
1,session.setAttribute("snail","");//用同样的键覆盖。。。
//得到""
2,session.invalidate();
3,session.remove("snail");
session.setMaxInactiveInterval(30*60);//设置时间 超过时间自动清除 默认是30分钟 jbt202 2009-12-31 打赏举报 回复 《%%》代码块里和你后台程序一样。。 你在后台怎么操作就在代码块里怎么操作 SambaGao 2009-12-31 打赏举报 回复 [Quote=引用 3 楼 zl3450341 的回复:]
http://blog.csdn.net/yaowenbin528/archive/2009/11/02/4756688.aspx
[/Quote]
. A_dang_A_la 2009-12-31 打赏举报 回复 ```` Z_FEI 2009-12-31 打赏举报 回复 #1楼的辛苦了! 魔法骚年小成 2009-12-31 打赏举报 回复 我笑而不语... humor200 2009-12-31 打赏举报 回复 我没笑。 zhoutt1989 2009-12-30 打赏举报 回复 session.invalidate(); 吴佳峻 2009-12-27 打赏举报 回复 有个session监听器,可以监听到session的销毁,在那时在根据session的键,
取得那个session,再进行业务操作。 唐小风 2009-12-27 打赏举报 回复 mark sweatcoffee 2009-12-27 打赏举报 回复 路过学习了。。。 jokerdx 2009-12-26 打赏举报 回复 jsp中session是隐式对象,直接使用就可以了,使用remove方法可清除session中的对象 oubo824219 2009-12-26 打赏举报 回复 session.InvliDate(); jiahardstudy 2009-12-26 打赏举报 回复 session.setAttribute("res", res);res可以是对象,可以是集合
用的时候把存放里面的 对象或是集合取出来就可以了
Object object= session.getAttribute("res"); duoduo_die 2009-12-26 打赏举报 回复 看热闹的 zw2003110 2009-12-26 打赏举报 回复 session中的setAttribute() 这个方法存
getAttribute()取 取的时候需要强转,因为取出来是Obj类型
删除Session直接调用InvliDate()方法
只要让session失效就删除了 crazylaa 2009-12-26 打赏举报 回复 [Quote=引用 3 楼 zl3450341 的回复:]
http://blog.csdn.net/yaowenbin528/archive/2009/11/02/4756688.aspx
[/Quote]
. 加载更多回复(4) Jsp中的session Jsp中的session 1.什么是session: 当用户打开浏览器,访问某个网站的时候,服务器就会在服务器的内存为该浏览器分配一个内存空间,该空间被这个浏览器独占,这个空间就是session空间。 该空间中的数据默认存在时间为... 【JSP】JSP中的Session操作 【JSP】JSP中的Cookie操作 1 概述 Session由服务器端创建,保存在服务器端。 Session,会话。从用户打开浏览器访问一个网站开始,无论在这个网站中访问了多少个页面,点击了多少个链接,都属于同一个会话。直到用户... jsp如何判断session中是否有值? 我们在jsp中会操作一些表单的值。...使用session域操作,因为使用的web容器是Tomcat服务器,而session只要不关闭浏览器,它就会一直存在不会消失,还是就是时间的默认限制30分钟,那么接下来便是在jsp中使用session hibernate中session与JSP中session 区别? JSP里的session是http范畴的概念,因为http是无状态的协议,所以需要一个由...如果jsp页面需要获取Hibernate的session,可以调用SessionFactory.getCurrentSession()来获得(当然还需要其他一些配置)。不过一般不再jsp JSP中Session的使用 JSP session用法%@page contentType="text/html;charset=GB2312"%> 你的session对象ID是: int Num = 0; //定义前面要加!号 synchronized void countPeople() { //同步方法 Num++; } %> if
Web 开发
81,122
社区成员
341,744
社区内容
发帖 与我相关 我的任务 Web 开发 Java Web 开发 复制链接
扫一扫 分享 确定 社区描述 Java Web 开发 社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告 试试用AI创作助手写篇文章吧
+ 用AI写文章