我用struts1.x 
在查询界面有一个 
名字:<html:text name="personInfoForm" property="cain_name"></html:text>
在我的添加页面也有一个
        名字:<html:text name="personInfoForm" property="cain_name"></html:text>添加成功之后我吧personInfoForm 从request里面remove掉了,还是还是会在我的查询界面把我的添加界面的名字带进来。。我就没搞懂了。。高手指点一下啊

解决方案 »

  1.   

    我的一个录入数据界面,一进是把所有病人的信息查出来,然后可以点添加按钮,添加数据,,我填了添加按钮之后,输入数据,然后录入数据成功后,就返回查询界面,查询界面有个条件是        名字: <html:text name="personInfoForm" property="cain_name"> </html:text> 而录入界面也有   
         
         名字: <html:text name="personInfoForm" property="cain_name"> </html:text> 
    他们的 personInfoForm应该不是同一个,因为我录入界面录入成功后,我吧personInfoForm从request里面删除了的。。但是查询的时候,他莫名其妙的就把personInfoForm的 cain_name属性带入查询条件了。而且在查询界面的 <html:text name="personInfoForm" property="cain_name"> </html:text> 
     文本框也有值咯。。这个值就是添加界面的名字,怎么会呢。。我昏。。我已经删除了。
      

  2.   

    很久不碰s1了,我就搞不懂了你添加的时候为什么要取personInfoForm这个name呢?
    s1添加是根据取得property这个属性来添加的吧?查询也一样取property的来查,
    把那个取personInfoForm这段代码注释掉