CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

session.abandon的问题

楼主itakeblue(牛奶2能量)2004-04-03 23:37:55 在 Web 开发 / ASP 提问

当一个页面先session.abandon清空session,  
  紧接着再session("username")   =   request.form("username")  
  再用response.write   session("username"),可以看到该session值存在能正确输出  
   
  可是转到其它页面,session("username")却为空了,怎么回事?? 问题点数:20、回复次数:7Top

1 楼itakeblue(牛奶2能量)回复于 2004-04-03 23:50:52 得分 0

有谁也碰到过这问题吗?Top

2 楼cxty(沉酗天涯)回复于 2004-04-03 23:55:40 得分 4

有!  
  特别是用Window.open在弹出式的窗口中有时候机子慢半拍Session就没了!  
  Top

3 楼itakeblue(牛奶2能量)回复于 2004-04-04 00:08:22 得分 0

对的,有次我一个页面用response.redirect到其它页面,可是奇怪的是它转到其它页面前会把response.redirect下面段数据库操作的代码也执行完成,后来我在response.redirect后紧接着写一句reponse.end就没问题了  
   
  不过这次好象不是,因为我对session赋值后,response.end   了,再手动转到其它页面,还是会出现上面问题,好象就是清空session和赋值不能在同一页面Top

4 楼Ranmei(转向java)回复于 2004-04-04 01:24:26 得分 4

没遇到过。可能是超时,也可能是request.form("username")没取到值  
  应该不是session.abandon的原因。用session("username")   =   "test"代替  
  session("username")   =   request.form("username")看看Top

5 楼passionke(每一步都改变未来,却只能有一种结局!)回复于 2004-04-04 02:22:40 得分 4

session.abandon  
  并不是这条语句立刻执行,而是在处理完这个页面以后才会执行Top

6 楼aojiankd(BlueWonder)回复于 2004-04-04 09:27:14 得分 4

没有体会,学习.Top

7 楼EAGLEXU(-****-)回复于 2004-04-04 13:10:06 得分 4

我也碰过,就是如itakeblue所说的,改为response.redirect就行,我想应该是session的一个小bug吧。Top

相关问题

  • session在abandon方法后的值是null还是""?
  • session?????????
  • Session
  • Session(Password_1)
  • cookey and session
  • Miscellance Session
  • application and session
  • session_restart
  • -------- session is closed -----------
  • 关于SESSION和SESSION BEAN

关键词

  • 页面
  • 执行
  • abandon
  • session
  • username
  • redirect
  • 问题
  • response
  • 到其它
  • request

得分解答快速导航

  • 帖主:itakeblue
  • cxty
  • Ranmei
  • passionke
  • aojiankd
  • EAGLEXU

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo