[Seasar-user:7403] Re: [Teeda]サブアプリケーションスコープについて

O.Goto [E-MAIL ADDRESS DELETED]
2007年 4月 23日 (月) 17:55:17 JST


後藤(goto)です。

仕様ですか。残念です。
なにか代替手段はないでしょうか。
最悪JavascriptでPOSTすればいいのですが。

07/04/23 に Shinpei Ohtani<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 大谷です。
> 返答し忘れてました。
> すいません。
>
> > > これは仕様なのでしょうか。それとも不具合なのでしょうか。
>
> これは仕様です。
> 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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



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