[Seasar-user:17942] Re: [Teeda]リダイレクト先でメッセージを表示するには?

はっしぃ [E-MAIL ADDRESS DELETED]
2009年 7月 7日 (火) 20:09:55 JST


小林様

お世話になっております。はっしぃです。

教えていただいた方法でうまくいきました。
ありがとうございました。。。


2009/07/07 16:30 に Koichi Kobayashi<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 小林 (koichik) です.
>
> Date:    Tue, 7 Jul 2009 14:28:56 +0900
> From:    はっしぃ <[E-MAIL ADDRESS DELETED]>
> To:      [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:17940] [Teeda]リダイレクト先でメッセージを表示するには?
>
>> 一覧画面(A) → 詳細画面(B) → 確認画面(C) → 完了画面(D)
>>
>> (C) → (D) で実際に更新する際に、他のユーザが対象データを
>> 削除している場合は、メッセージ付きで (A) に遷移したいのですが、
>>
>> FacesMessageUtil.addErrorMessage("XXXX");
>>
>> としてもメッセージが表示されません。
>
> 画面 A と C のページクラスにメッセージを保持する
> プロパティを加えて,
>
> @RedirectScope
> public String errorMessage;
>
> 画面 C から A に遷移する際はそのプロパティを
> 設定してリダイレクト,画面 A の prerender() で
> そのプロパティが設定されていれば
> addErrorMessage() を呼び出してはどうでしょうか.
>
>
> --
> <component name="koichik">
>    <property name="fullName">"Koichi Kobayashi"</property>
>    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
>    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


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