[Seasar-user:11247] Re: [teeda] プロパティの値の引き継ぎについて
大坪 淳一
[E-MAIL ADDRESS DELETED]
2007年 10月 24日 (水) 13:48:55 JST
大坪です。
たぶん分かりそうな気がするので・・・。
間違っていたらすみません。
プロパティの引継ぎの範囲はデフォルトでサブアプリケーションとなっているの
で、引き継げるのは同一サブアプリケーション内です。
別のサブアプリケーションに引き継ぐ場合は、TakeOverアノテーションなどを使
う必要があると思います。
http://teeda.seasar.org/download/2007-05-28/sc2007spring_Aa5_TeedaPractice.ppt
の「スコープ管理を使いこなす」スライドや
http://d.hatena.ne.jp/shot6/20070717#1184668213
などが参考になると思います。
以上です、よろしくお願いします。
>
> 松山です。
>
> 基本的なことで申しわけないですが、プロパティの引き継ぎについて、
> 質問させてください。
>
> ドキュメントに、
> 「Teedaでは、遷移元と遷移先に同じプロパティがあれば自動的に引き継ぎます。」
> とありますが、この機能は別のサブアプリケーションのページに遷移した場合には
> 適用されないのでしょうか?
>
> たとえば、teeda-html-example の /view/takeover/takeover.html で、
> takeoverResult.html およびTakeOverResultPage.class を、aaa サブアプリケーションに
> コピーし、TakeOverPage.class の、doNothing() メソッドを、
>
> public String doNothing() {
> //return "takeoverResult";
> return "aaa_takeoverResult";
> }
>
> のように修正して実行すると、遷移先(/view/aaa/takeoverResult.html)に値が表示されません。
> もちろん、return "takeoverResult"; の場合は、正常に表示されています。
>
> teeda 1.0.11-SP1 です。
>
>
> --
> ::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
> ::: ITシステムインテグレートサービスDept.
> ::: Webソリューション開発Unit.
> ::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内