你直接再 new 一个对象不就可以了吗?

解决方案 »

  1.   

    为什么要清空?ActionForm不是每次请求都是新的吗
      

  2.   

    可以继承ActionForm自带的reset()方法。
    也可以清空request(或者session)中的ActionForm
      

  3.   

    看看你的actionForm的生命周期是不是request,还是session?
    如果是request的话一般不用自己来reset了,struts会在页面提交时自动执行默认的reset方法,然后将页面上的值映射到form中。当然,你可以自己覆盖了他的reset()方法。
    如果是session时最好还是在需要的时候重新new一下实例或者执行reset方法了。
      

  4.   

    自己可以写这部分实现的,ActionForm的内容实质是在Session中,类似Session的清空方法就可以了。
      

  5.   

    可以继承ActionForm自带的reset()方法。
    也可以清空request(或者session)中的ActionForm