今天在struts2中的 action方法中,打印了一下当前action,即this,还打印了一下当前action引用的service,
在页面中访问该action方法2次,发现action是不一样的,但是service是一样的。
由此猜测,
struts 每次请求时,会启动一个线程,new 一个action处理请求。action注入的service还是同一个。
所以如果action里某个方法特别耗时,不会影响下个请求的执行。