[Seasar-user:10882] Re: [Teeda] 異なるサブアプリケーションに遷移する際にプロパティを引き継ぎたい

Yasuo Higa [E-MAIL ADDRESS DELETED]
2007年 10月 4日 (木) 18:27:58 JST


ひがです。

> > RedirectScopeアノテーションをプロパティにつけると
> > 引き継げます。
> 
> 
> 今回の場合の状況
> 
> view/subApp/index.htmlにて、view/include/header.htmlをincludeするとします。
> 
> includeされたheader.htmlに対応するHeaderPageクラスからdoXxx()し、
> (つまりheader.htmlにフォームがあり、HeaderPageクラスに引き継ぎたいプロパテ
ィを持ちます)
> 
> view/subApp2/result.htmlに遷移させます。
> 
> この場合、
> 
> @RedirectScopeとしても
> HeaderPageからResultPageにうまく引き継げません。。
> 
> 
> 
> えーと、つまり
> 
> includeされたhtmlのPageクラスから、遷移先のPageクラスにプロパティを引き継げ
ないのでは?
> 
このケースの自動引継ぎはサポートしていないので、
セッション経由で値を渡してください。
それぞれのページに
Map sessionScope;
というプロパティを定義しておけば、HttpSessionに
依存せずにセッションにアクセスできます。

--
Yasuo Higa
[E-MAIL ADDRESS DELETED]



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