不用Seesion的方法用和实现啊?在一个页面中的ArrayList中保存了数据,在另一个页面中想再使用这个ArrayList,怎么实现啊,请多指教!

解决方案 »

  1.   

    用JS传值啊,先遍历ArrayList里面的值为连接字符串,然后URL挂值,到指定页面再拆分字符串 重新加入ArrayList
      

  2.   

    要看你的情况,如果两个页面没有任何直接关系,那么最好的办法是用cache(全局)或session(会话)
      

  3.   

    arraylist不能在页面中传值得
    只有用基于会话级别的session
    或者是应用程序集的Application
      

  4.   

    不能在页面之间传值吧,Session可以
      

  5.   

    用session吧,或appction全局,或者将你的arrylist一个xml,然后再你要请求的页面读,用什么方法读看楼主了
      

  6.   

    使用Session会造成一些问题,如果浏览器禁用了Cookies,那么Session也不会存在因此只有将其进行序列化后,通过window.open或showmodaldialog的参数进行传递,然后新页面将其反序列化即可
      

  7.   

    如果是按钮操作的话,是可以做的,在postbackurl到另外一个页面,这样2个页面是可以共享数据的。。
      

  8.   

    你是否可以用session 把数据放到一个数组中专递啊 
      

  9.   

    这个需求干什么呢
    只是因为Session占资源,cookie不怎么安全嘛?
      

  10.   

    干嘛要传ArrayList呢?
    楼主可以考虑采用读写TXT文本文件的方式来传递数据。这个方法可以读取大数据量的内容。
      

  11.   

    如果页面间传对象,不用JS,不用Session。那么只能把对象序列化到服务器硬盘上。再根据自己的协议去读回来。::::::
    用最简单的方法做最稳定好用的系统。为什么要在技术上去限制,很好的方案可以提出来商讨,不要只从编码上去考虑,这样才有进步。