Struts2-Spring 統合を使用しており、すべてのアクション クラスは SessionAware を実装しています。アクション クラスのサンプル コードとそのスプリング定義を以下に示します。
public class IRXxxxAction extends ActionSupport implements SessionAware {
private Map session;
public String execute()
{//}
public void setSession(Map<String, Object> session)
{
this.session = session;
}
}
春の構成
<bean name="userAction" class="com.IRXxxxAction" >
<property name="adminDAO" ref="adminDAO" />
</bean>
私が正しく理解している場合、自動配線された各プロパティはシングルトンになるため、上記が当てはまる場合、セッションマップが2つの同時リクエスト間で共有されることはありますか?
よろしく、
アユシュ