[seasar-javadoc:282] Re: S2Container

Koichi Kobayashi koichik @ improvement.jp
2006年 6月 27日 (火) 03:00:41 JST


小林 (koichik) です.

Date:    Sun, 25 Jun 2006 23:29:04 +0900
From:    "Makoto Yonezawa" <stratosphire @ gmail.com>
To:      seasar-javadoc @ ml.seasar.org
Subject: [seasar-javadoc:274] Re: S2Container

> なかなか進捗が悪くてすいません。
> 7月中まではプロジェクトが小火気味でに、こんなペースになりそうです(-_-)

しょうがないですよね.本業の方頑張ってください.

> S2Container.javaをsetExternalContext()まで書きました。
> 例によって、ExternalContextがいまいちわからず、
> 次のexternalContextComponentDefRegisterがわかりません。

ExternalContext というのは S2Container の外にある
オブジェクトを扱うためのものです.
身も蓋もない言い方をすると,Servlet API のラッパーです (笑).
HttpServletRequest や HttpSession,ServletContext などを
直接扱うのではなく,ExternalContext というラッパーを
通して扱うことで,Portlet や JMS といった様々な環境の元で
S2Container 外のオブジェクトをコンポーネントにバインディング
できるようにしようということです.

ExternalContextComponentDefRegister というのは
externalContext なスコープを提供するコンポーネント定義を
登録するためのものです.



-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"koichik @ improvement.jp"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



seasar-javadoc メーリングリストの案内