用session传递对象的一个问题。

原创 2017年01月03日 06:32:09
1.asp 代码:

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<%
  var so={age:12,name:'yang',say:function()
      {
        Response.Write('hello!')
       }
      }
//  Response.Write(so.age)
//  Response.Write(so.name)
 
   Session('t')=so
   Session('t').say() 
// -------------------以上都没有问题
  Response.Redirect("2.asp")  //然后加一句转到2.asp
%>
------------------------------------------------
2.asp 代码
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<%
  var tt=Session('t')
 Response.Write(tt.age)  // 没有问题,
  Session('t').say()  //出错:不能执行已释放 Script 的代码
  %>
也就是说,在asp中session只能传递对象的属性,而不能传递对象方法

session用url传session

一般来说,使SESSION丢失有以下几点: 1、客户端禁用了cookie 2、浏览器无法存取cookie 3、php.ini中的session.use_trans_sid=0或编译时 没有打开...
  • xiaofanzidafanzi
  • xiaofanzidafanzi
  • 2015年10月04日 21:58
  • 833

使用sessionStorage实现页面间传值与传对象

问题描述:业务从A页面跳转到B页面,需要由A页面向B页面传入一个对象。B页面解析对象中的值,然后根据这些值做具体的业务逻辑。 一般的传值方法如下: A页面跳转到B页面时: b.html?xxx=...
  • wangshuang1631
  • wangshuang1631
  • 2017年07月19日 19:46
  • 3305

同一Tomcat下不同Web应用之间共享Session会话

实现同一Tomcat下两个WEB应用之间通过session 共享数据。 查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下: If s...
  • huangchunwju
  • huangchunwju
  • 2015年04月14日 17:04
  • 2050

HttpSession的线程安全问题及注意事项

HttpSession session =  request.getSession(); List list = session.getAttribute("productCart"); mySe...
  • qqlrq
  • qqlrq
  • 2015年05月18日 16:44
  • 1961

浅谈Jsp中隐式对象中Session的生命中期及设置失效时间问题

首先来说一下Jsp中的隐式对象吧,Jsp中有9大隐式对象,分别为request,response,out,session,application,pageContext,config,page,exc...
  • u012859193
  • u012859193
  • 2014年04月03日 17:26
  • 1360

对象存入session中时,未序列化报错的问题

1.错误十月 11, 2016 8:37:18 上午 org.apache.catalina.session.StandardManager doLoad SEVERE: IOException wh...
  • kingfunhuang
  • kingfunhuang
  • 2016年10月12日 17:47
  • 890

基于ASP.net C#技术来实现,介绍如何处理Session对象变量失效的问题

基于ASP.net C#技术来实现,介绍如何处理Session对象变量失效的问题 Cookie对象是用来存储有关当前用户数据的小信息包,它可以在浏览器和Web服务器之间传递。在Web应用中,Co...
  • wanglei121105
  • wanglei121105
  • 2013年10月16日 08:55
  • 973

session跨域问题解决方案(转载,其中试验一个方法,成功)

常用跨域共用session的是登录模块,我相信很多开发的朋友的都遇到过,只需要一个地方登录,相关联的网站也是处于登录状态。两种情况:一种9streets.cn和a.9streets.cn之间,另一种是...
  • liujihaozhy
  • liujihaozhy
  • 2015年10月10日 21:45
  • 418

同一个tomcat不同项目的session共享问题

问题描述: session常常用来存储一些公共信息供不同页面访问,比如用户登录信息。访问同一个tomcat下的不同项目所创建的session是不一样的。自然地面临了如何共享session的问题。解决...
  • jayyanzi
  • jayyanzi
  • 2015年06月19日 15:03
  • 5080

最近解决的一个CAS技术难题(关于门户,CA认证session过期问题)

出现问题现象描述如下: 1、门户认证长时间登录后,点击注销,不关闭网页重新登录,session注销不掉,换个角色登录后任然显示注销之前的角色信息。 2、重启CA,由于已经登录的门户账户sessio...
  • xieyuntestShow
  • xieyuntestShow
  • 2012年09月25日 16:25
  • 6233
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用session传递对象的一个问题。
举报原因:
原因补充:

(最多只允许输入30个字)