不用Session、cookie、application、cache
上次发帖有人说用SessionId放入url
昨天开会头儿说不用那种
不知道各位是否还有好的办法?

解决方案 »

  1.   

    不用viewstate hashtable 我如何做到为每一个用户单独保存信息呢?
      

  2.   

    系统的都不用就只好自己写个ActiveX组件放你的信息。
      

  3.   

    你说的跟个人用户相关的信息,是说登陆的时候保存,还是什么时候?是不是需要跨页面呢?
    其实Session的原理不过是在发Request的时候,浏览器将server那边生成的一段id放入http头里面,这样服务器那边就能将服务器存储的session与客户这边的信息联系起来,流程是这样
    1.客户端访问server的page,如果server的page需要进行session存储,那么会生成一个session id并在返回的response中的http头里面附带这个id
    2.客户端的浏览器收到这个id,在本地存储起来,以后每次发送request的时候都在http头里面带上这个id信息
    这样就是session的原理,如果客户端的浏览器不允许cookie,那么就会存在session id被放入到url里面这样的情况,这样不好的就是,当你从浏览器里面换另外一个页面的时候,session id就丢了另外既然说到了cookie,那么你还可以选择用cookie来进行状态存储,当然,cookie的优缺点你搜索一下就知道了不晓得回答了你的问题没有