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

s2sh action类里 声明的成员变量初始化问题
单独的struts2里 f5刷新网页后 再次点击触发action 其中声明的成员变量语句就会执行一次 将成员变量初始化 但是在s2sh里 刷新页面后 再次点击触发action 不会执行声明的成员变量语句 不会对成员变量初始化 刷新前对成员变量的改动 刷新后依旧保留 请问怎么解决这个问题 我想让s2sh里的成员变量像struts2里一样 能够再次初始化

------解决方案--------------------
<bean id="employeeAction" class="org.sainfy.legend.system.action.EmployeeAction" scope="prototype" />
------解决方案--------------------
如果你的Bean是单例的,那么将Spring里的bean定义,修改为多例模式。