[mayaa-user:556] Re: ファイルをDB上の配置したい

Junichi Kato [E-MAIL ADDRESS DELETED]
2007年 8月 19日 (日) 10:35:53 JST


sugaさん,
加藤です.

的確なアドバイスありがとうございます.
大変参考になりました.いろいろといじってみようと思います.


On Sun, 19 Aug 2007 10:28:47 +0900
suga <[E-MAIL ADDRESS DELETED]> wrote:

> suga です。
> 
> On 8/19/07, Junichi Kato <[E-MAIL ADDRESS DELETED]> wrote:
> > このように,パラメータを渡して,テンプレートを処理したいのですが,
> > MayaaServletをどのようにカスタマイズすべきでしょうか?
> 
> SourceDescriptor と同様に、ServiceCycle, RequestScope を置き換えます。
> 
> 設定ファイルは下記のパス。
>   META-INF/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 class="org.seasar.mayaa.impl.cycle.CycleFactoryImpl"
> 	serviceClass="org.seasar.mayaa.impl.cycle.web.ServiceCycleImpl">
> </factory>
> 
> 標準で使われるクラスは下記のクラスです。
> これらと同じ役割のクラスを作ればカスタマイズできます。
>   org.seasar.mayaa.impl.cycle.web.ServiceCycleImpl
>   org.seasar.mayaa.impl.cycle.web.RequestScopeImpl
> 
> ServiceCycleImpl のフィールド _request に RequestScopeImpl があるので
> それを独自のクラスに置き換え、RequestScopeImpl の setUnderlyingContext
> での準備処理として pageName の組み立て方を変えれば実現できるでしょう。
> 
> -- 
> suga ( [E-MAIL ADDRESS DELETED] )
> _______________________________________________
> mayaa-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/mayaa-user

───────────────────────────────
 株式会社 グランテック
 代表取締役社長
 加藤 潤一 Junichi Kato

〒154-0012
東京都世田谷区駒沢2-16-1 サンドー駒沢ビル4F
TEL 050-5538-2383  FAX 03-3487-7211
HP : http://www.grandtech.jp/
BLOG : http://d.hatena.ne.jp/j5ik2o/
E-MAIL : [E-MAIL ADDRESS DELETED]



mayaa-user メーリングリストの案内