[mayaa-user:155] Re: スコープ名省略時の動作について
suga
ko.suga @ gmail.com
2006年 4月 2日 (日) 00:45:20 JST
suga です。
On 4/1/06, Matoba Tatsunori <matobat @ gmail.com> wrote:
> > 現在、page スコープと request スコープの間にスコープを追加
> > できる仕組みを予定しています。
> >
> > 1.1-beta2 か beta3 で実装する予定です。
> 了解しました。よろしくお願いします。
ひとまず、実装したものをリポジトリにコミットしました。
お手数ですがご確認いただけますでしょうか。
クラスパス/META-INF/org.seasar.mayaa.cycle.CycleFactory
というファイル名で以下の内容のファイルを作れば実現できます。
page -- request の間に追加されます。
複数書いた場合、上の方が request に近く、下の方が page に
近くなります。(逆の方が良いかもしれませんが)
--- org.seasar.mayaa.cycle.CycleFactory ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE factory
PUBLIC "-//The Seasar Foundation//DTD Mayaa Factory 1.0//EN"
"http://mayaa.seasar.org/dtd/mayaa-factory_1_0.dtd">
<factory>
<parameter name="addedStandardScope" value="スコープ名" />
</factory>
--- ここまで
また、MayaaServlet の役割を果たすクラスを作れば、page スコープ
の初期値として Map を渡せます。
Engine#doService の第一引数に渡します。
# MayaaServlet では null を渡しています。
--
suga ( ko.suga @ gmail.com )
mayaa-user メーリングリストの案内