struts2表单数据清空的问题
spring来管理action时,配置action的bean使用了默认的scope,也就是singleton,导致每一次请求都是用同一个action。将scope改为prototype问题就解决了
<bean id="advSearchAction"
class="com.huawei.portal.sms.service.advsearch.action.AdvSearchAction" scope="prototype">
<property name="runLog" ref="portalRunLog" /> </bean>
本文解决了一个关于Struts2表单数据无法清空的问题。问题根源在于Spring管理的Action使用了默认的singleton作用域,导致每次请求都复用了同一个Action实例。通过将Action的bean作用域更改为prototype,确保每次请求都能获得一个新的Action实例,从而解决了表单数据无法清空的问题。
1万+

被折叠的 条评论
为什么被折叠?



