[Seasar-user:7400] Re: [Teeda]サブアプリケーションスコープについて
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
2007年 4月 23日 (月) 17:31:25 JST
大谷です。
返答し忘れてました。
すいません。
> > これは仕様なのでしょうか。それとも不具合なのでしょうか。
これは仕様です。
GETでもSubapplicationScopeにsaveするようにすると
あらゆるActionで、プロパティの値をsaveすることになります。
これは重複してプロパティの値を保管してしまい、
Sessionなどのリソースを圧迫することになりかねないので
仕様としてPOSTのみに絞っています。
07/04/19 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 後藤(goto)です。
>
> すみません。訂正です。
> サンプルはSeasar-user:7347で添付したものと同じです。
>
> 07/04/19 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > 後藤(goto)です。
> >
> > ForEachとは異なる現象なので別スレッドにします。
> > サンプルはSeasar-user:7342で添付したものと同じです。
> >
> > foreach.html?foo=AAA&bar=BBB
> > のようにGETでパラメータを渡すと、サブアプリケーションスコープに値が保存されません。
> > jumpでforeachConfirm.htmlに遷移すると値が表示されていないことからわかります。
> > foreachConfirm.htmlからdoXX、goXXXでパラメータを渡すと、
> > サブアプリケーションスコープに値が保存され、jumpでforeachConfirm.htmlに遷移しても
> > 値が表示されます。
> >
> > これは仕様なのでしょうか。それとも不具合なのでしょうか。
> >
> > 試しに添付のように
> > org.seasar.teeda.extension.html.impl.HtmlNavigationHandler#handleNavigation()
> > を修正するとGETで渡したパラメータがサブアプリケーションスコープに保持されました。
> >
> > この修正が適切かどうかわかりませんが、もし不具合であれば対応をよろしくお願いします。
> >
> >
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================
Seasar-user メーリングリストの案内