1.session是什么?  
2.session可以存放在那些地方?  
3.session怎么自定义存放?  
4.服务器是怎么区分相同key值得不同客户端的session?    全不会的站左边,全会的站右边,其余的站中间。。只要回答站那边就行了。

解决方案 »

  1.   

    这个问题不应该发布这里,发布在ASP.NET里更合适些.
    一、session的作用是用于网页站共享数据的.
    二、session是存放在服务器端的
    三、可以通过以下定义一个session的字段:session["字段名"],付值方法:session["字段名"]=值。取值方法:变量=session["字段名"]
    四、session的key(ID)是由服务器随机产生一个唯一的值。
      

  2.   

    补充一下,
    session只能在当前窗口及当前窗口的子代间共享数据,
    所以,在当前窗口关闭时也是session生存周期结束的时间。
    在打开一个窗口时,会自动创建session,关闭后session消失
    应该明白key的区分方法了吧?
      

  3.   

    session 就相当于WinForm 程序中的全局变量,创建以后可以在任何地方访问,session 的有效期是在WebConfig 中配置的.
    session存放在服务器上.