另外request好象不是struts的内置对象吧

解决方案 »

  1.   

    楼上的:怎么放呢?难道是通过getAttribute挨个取出request里面的所有对象再放回去???这个是最原始的办法,要是并不知道request里面都有什么样的对象,那又怎么办呢?
      

  2.   

    向request里面加入一些参数-->是指加入到request中存的对象中(就是修改原对象)吗?如果是,要么就取出来,要么单独保存这些参数,到时候一起取出来
      

  3.   

    to bp69:不是在原有对象里面加数据,而是在request中加入新的对象,但是原来request里面的对象(并不知道里面有多少对象,也不知道对象名称)最好不要丢失。举个例子:
    在Action那层从 DB 中得到了一些房屋信息,并把这些信息放到request中,在页面通过struts的<bean:write>打印出来。现在通过同一个页面上的按钮再次进入到Action里面进行一部分操作后,再次回到这个页面,由于requset的限制,不得不重新读取数据库再次读取房屋信息放到request中……有没有好的办法保存原来request里面的内容(除了使用session)
      

  4.   

    这种情况下,你不觉得request这种代表依次请求的对象不太适合吗?
    为什么不用session?既然你知道
      

  5.   

    前几天我在网上看到一个关于分页的标签 XPager2.0 ,我看到那个里面在处理这些的时候,request里面的内容就没有改变--它用的不是struts架构
      

  6.   

    请问放在request里的数据真的会立刻全部自动清空了吗?
    我的程序在运行的时候
    出现了奇怪现象
    当数据量小的时候
    程序运行就正常
    数据量一大
    运行10几次后,就表现为资源耗尽的情况
    硬盘灯狂闪,页面占用达700多M
    有人遇到过这样的问题吗?
      

  7.   

    垃圾回收器只回收那些引用为空的垃圾对象啊
    可能你在程序中还有一些引用用到了requst里面的对象,所以那些信息还在内存中