日期:2014-05-17  浏览次数:20723 次

spring 2.0.6整合struts 1.2.9 在action里清空某个属性的值清空不了
查询界面有 UserVO.userName 字段,查询按钮以及增加按钮。

点击增加按钮进入到增加页面,增加页面也有UserVO.userName 文本框字段。

会默认把我在查询界面输入的UserVO.userName 文本框的值带到增加页面。

我在进入新增页面Action里的方法想将该值清空, userVO.setUserName(""); 发现值清空不了 , 但是 该Action方法只要有调用了Service层的方法,不管是增加还是删除方法 就可以将值给清空。  

请遇到过类似情况的朋友告诉我啥原因。

Spring配置:
<bean id="testAction" class="TestAction" singleton="false">
<property name="testService" >
<ref bean="testService" />
</property>
</bean>

之前网上说是配置成单例模式了,单我这也不是啊!

------解决方案--------------------
那点击增加按钮之前,就把属性给清空了。