框架 struts2+spring,我有一个登录的vo,里面放用户的登录信息,
当第一个用户登录后,第二个用户再登录将第一个用户的信息冲掉,第一个登录的账号
刷新后成了第二个登陆者的信息。
使用的是spring的bean,配置如下:
bean的配置
##
<bean id="userLoginInfo" class="com.user.vo.UserLoginInfo" scope="prototype"/>
action的配置:
<bean id="userAction" class="com.yljy.user.action.UserAction">
<property name="userLoginInfo" ref="userLoginInfo"/>
</bean>
实在不知道错在哪了,明显已经配置了scope="prototype" ,为什么就是不起作用,求解答,谢谢。
你可以自己验证下下,打个断点,输出userLoginInfo的地址值 ,比较两次的内存地址值就可以知道到底有没有起作用了。如果不一样,那肯定不是它的原因 了
你的意思是你用第二个人登陆,可是显示登陆的却是两个人???
action应该也设置为yuanxing
吧?
action 设置成prototype