您的位置:首页 > 编程语言 > Java开发

【转】Struts2 验证问题:验证失败一次后就连续验证失败

2010-04-02 00:04 274 查看
这个属于与Spring整合的问题,Spring容器在初始化对象的时候会根据bean的scope配置来考虑是重新建立一个对象,还是继续使用原来的对象,拿struts2的action的bean来说,如果scope这个参数没有配置,默认就是单例,即:不会新建action对象,每次调用的时候会使用原来的action,所以该类的所有字段会保留,这样异步访问的时候会出问题,所以需要将scope参数设置为prototype(多例),即在相应的action上添加属性:scope="prototype",这样每次调用都会新建一个action!

所以在使用spring配置的时候要注意单例和多例的问题!

转自:Ryan的砖篮http://blog.csdn.net/RyanDid/archive/2009/07/31/4398058.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: