RedirectScope

ほかの人の日記のコメントにてRedirectScopeはエラーメッセージなど
で一回のみ引き継ぐようなときに使うというのがありました。
勘違い?してあるパッケージから違うパッケージに渡すときに
それを使用していたため値自体は一回目は渡るのですが、その画面で
更新ボタンを押したときには値が消えてしまいます。
ある画面AとBから共通の確認画面などにパッケージを越えてとぶとき
にどうするのがベストなのか。それともパッケージ単位で個々に作成するのが
いいのか。。。
RedirectScopeで渡った先の画面で@SubApplicationScopeをつけたら
一応できたみたいなのですが。。。

//////////////////////前画面 test/pre.html

  • HTML

<input type="text" id="hoge" />
<input type="submit" id="go_Test_Next_Next" />

  • Page

@RedirectScope
private String hoge;
.....略

//////////////////////次画面 test/next/next.html

  • HTML

<input type="hidden" id="hoge-hidden" />
<span id="hoge">test</span>

  • Page

private String hoge;
.....略