struts或spring偶尔出现java.lang.IllegalStateException

  
  

异常信息:

     

. lang。IllegalStateException:不能叫sendRedirect()反应后提交。

  
  

异常原因:

     

多线程并发导致;

  
  

解决方法:

     

需要添加范围=霸汀闭飧雠渲?
这个参数是让弹簧针对一个http请求创建一个行动对象,
如果没有这个参数,默认的参数是值是singleton,表示是单例。而单例对象在并发请求时导致多线程重入。

  
  

配置示例:

     

& lt; bean id=皒xAction”类=" xx。XxAction”<强>范围="原型" 祝辞& lt;/bean>

struts或spring偶尔出现java.lang.IllegalStateException