ScopeInterceptor

ScopeInterceptorでSpringのbeanをsessionに保持

ApplicationContextの取得が出来るということは、そこからSpringのbeanを取得してあげれば、Spring管理下のBeanをScopeInterceptorで保持できると考えた。ScopeInterceptorで保持することの利点は、オブジェクト毎に簡単に破棄が出来る事。Springのsessionの…

ScopeInterceptorのLock

コード見るとロックを掛けている様に見えるが、思ったとおりの動作にならない。 現在理由を調査中。

ScopeInterceptorの使い方

ScopeInterceptorを使用するとsessionやapplicationスコープでBeanのプロパティを簡単に管理できるようになる。 例えば、更新前に確認画面を表示した回数をカウントし、更新を実行したらカウントを破棄するような動作をさせる場合次のように実装できる。最初…

ScopeInterceptorについて

ScopeInterceptorを使うとsessionスコープやapplicationスコープのプロパティを簡単に使うことができるようだ。次のように struts.xml に記述すると <action name="scopetest" class="ScopeTestAction" method="doCountup"> <interceptor-ref name="transact"> <param name="scope.session">counter</param> </intercetor-ref> <result>/sample.jsp</result> </action> アクシ…