不用session用application。呵呵。或者写一个静态类,专门储存这些数据。

解决方案 »

  1.   

    楼上的,你不要误导人家,APPLICATION的生命周期是从服务器一启动就保存在里边失盗停止服务器,这样用那会有很多冗余数据存储在内存中,
      

  2.   

    通过连接进去的页面,和原来页面之间的数据传递肯定是REQUEST,万一不行就用SESSION,SESSION是绝对没有问题,只是你用的方法问题,REQUEST有时针对不同的需求可能并不能满足要求,但SESSION肯定没有问题.
      

  3.   

    人家LZ都说不用session了,不用session你可以把数据当参数传给另一个页面阿
    用<input tye="hidden">
      

  4.   

    嗯,只能用<input type="hidden">了.
      

  5.   

    不好意思呀,我在一楼发表的纯属开玩笑呀。像楼主这样子说的话。我看用request应该是没有办法得到的。
    因为你在a的action里,其实你的request已经是结束了。要在a再向b传时,而且又要用getAttribute得数据的话,估计不行。
    你可以像几个楼上说的那样,在a的时候将你要的数据弄到hidden里面。然后再在
    b用getParameter取,而不是getAttribute()取。因为b和a的两个请求已经不在
    同一个request中了~!
      

  6.   

    如果不是对象可以通过url的方式传递(a.do?xxx=123);
    如果是对象可以通过静态变量或session,用完后清除不就完了.:-)最好是用session,因为静态变量会被其他的线程改变。 
    request传递只能是在同一个请求中才能使用,看了你的需求,这个不适合你。