请问在jsp页面中能不能设计一个按钮点击后就能清空session啊,先谢谢了

Ge 2004-01-06 04:45:43
请问在jsp页面中能不能设计一个按钮点击后就能清空session啊,先谢谢了
...全文
210 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liufeng820 2004-01-07
恩 对的~不想全都清空就用

不过不赞成用 vector 建议使用 arraylist
  • 打赏
  • 举报
回复
Ge 2004-01-07
因为session.invalidate();,,好像清空了session中的所有的值,,,
而session.removeAttribute只清空了对应的session
  • 打赏
  • 举报
回复
Ge 2004-01-07
我已经解决了,谢谢各位的热心帮助,,,,,
我将我页面中的所有元素放到了一个session对象里,这个对象是一个Vector ,这个Vector中存放的是只有一个String[] Element,,,,,然后在页面中用String[] str=(String[])(((Vector)session.getAttribute("name")).elementAt(0)); 取出所有String,,这样可以直接对str[]操作了,,在页面的最后,用session.removeAttribute("name");;;来清空,,,
各位看看有没有更好的点子。。。
  • 打赏
  • 举报
回复
duwucna 2004-01-06
兄弟,能不能给一个用ArrayList的例子,把ResultSet取出的记录集保存成ArrayList,再遍历出来??谢了....

感激啊...
  • 打赏
  • 举报
回复
diaopeng 2004-01-06
session.invalidate();
可以实现清空自己的session,但不能清空其他用户的,或者设置session超时也可以实现由JVM清空
  • 打赏
  • 举报
回复
zhuq 2004-01-06
劝你别这样做 因为这样的话很可能会引起程序的不正确运行
  • 打赏
  • 举报
回复
tangxc2003 2004-01-06
可以清除当前用户
session.removeAttribute();
清除属性
  • 打赏
  • 举报
回复
rubber365 2004-01-06
当然:
不过你要提交表单方式才行,表单处理的jsp中含有如下语句
session.removeAttribute("YourWantRemoveSessionName");
  • 打赏
  • 举报
回复
kissdavid 2004-01-06
session.removeAttribute();
清除属性
  • 打赏
  • 举报
回复
jemmylau 2004-01-06
当然,只能清空当前用户的session
  • 打赏
  • 举报
回复
jemmylau 2004-01-06
session.invalidate();
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
社区管理员
  • Web 开发社区
申请成为版主
帖子事件
创建了帖子
2004-01-06 04:45
社区公告
暂无公告