[Seasar-user:5503] Re: [S2Struts]FormBean のExport処理に関する要望

Katsuhiko Nagashima [E-MAIL ADDRESS DELETED]
2006年 12月 16日 (土) 01:02:20 JST


永島です。

FormBeanをExportするスコープを決める優先順位を変更しコミットしました。

S2Struts1.2.8、S2Struts1.3.0-beta-3リリース時に含まれます。
ご指摘ありがとうございました。

06/12/14 に Katsuhiko Nagashima<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 永島です。
>
> ご指摘ありがとうございます。
>
> 対応を検討させてください。
> 対応方法について決まりましたら、別途連絡致します。
>
> 以上です。
>
> 06/12/14 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
> >
> > 森田ともうします。
> >
> >
> > S2Struts1.2.7の以下の対応に関して一点要望があります。
> >
> > s2struts:InitタグでFormBeanのプロパティがあった場合、
> > プロパティ名からFormBeanConfigを探し、
> > 見つかったFormBeanConfigを利用しているActionConfigのScopeに従い、
> > Exportするように変更しました
> >
> >
> > 現状、以下の順で処理していると思うのですが、
> > 処理の優先順を逆にしていただけないでしょうか?
> >
> > 1.ActionConfigのScopeに従いExport
> > 2."_EXPORT"アノテーションのScopeにExport
> >
> > 理由は、S2Struts1.2.5からS2Struts1.2.7にバージョンをあげた際、
> > 上記の処理1.が優先されるため、2.を記載しても、
> > 意図したScopeにExportされなくなったからです。
> >
> >
> > 前提
> > BbbActionでBbbFormをsessionで利用している。
> > CccActionでBbbFormをrequestで利用している。
> >
> > S2Struts1.2.5
> > 1.AaaActionでBbbFormを"_EXPORT"アノテーションでsessionにEXPORT
> > 2.BbbActionにredirect
> > 3.BbbActionでBbbFormをsessionから取得
> >
> > S2Struts1.2.7
> > 1.AaaActionでBbbFormをCccActionのActionConfigのScopeに従いrequestにEXPORT
> > 2.BbbActionにredirect
> > 3.BbbActionでBbbFormをsessionから取得できなくなる。
> >
> >
> > 上記の実装がそもそもおかしいという指摘もあるとは思いますが、
> > 現状上記で実装している箇所があったため問題が発生しました。
> >
> > 対応検討していただけるとありがたいです。
> >
> > 以上よろしくお願いします。
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> >
> >
>
>
> --
> Katsuhiko Nagashima
>


-- 
Katsuhiko Nagashima



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