[Seasar-user:2225] Re: S2JSF にて filter= ?ISO-2022-JP?B?GyRCJGQbKEI=?=interceptor でコンポーネント取得
Yasuo Higa
higa
2005年 6月 22日 (水) 13:39:44 JST
<[E-MAIL ADDRESS DELETED]> の、
"[Seasar-user:2224] S2JSF にて filter= ?ISO-2022-JP?B?GyRCJGQbKEI=?=interceptor でコンポーネント取得" において、
"[E-MAIL ADDRESS DELETED]"さんは書きました:
ひがです。
> うちまです。
>
> S2JSFでアプリケーション開発を行っています。servletのfilterやinterceptorでS2J
> SFで管理しているコンポーネントを取得しようとしたのですが出来ません。取得しよ
> うとしたコンポーネントはS2JSFが提供するrequest、sessionコンポーネントです。
S2Containerが管理するrequest、sessionスコープのコンポーネントなら
そのままrequestやsessionにcomponentタグのname属性と同じ名前で
格納されています。
request、sessionそのものということなら、これは、WebContainer(Tomcatなど)が
提供するものと同じものです。
S2Container container = SingletonS2ContainerFactory.getContainer();
Hoge hoge = (Hoge) container.getComponent("hoge");
のようにして、取得することもできます。
---
ひがやすを(http://d.hatena.ne.jp/higayasuo/)
Seasar-user メーリングリストの案内