[Seasar-user:11112] Re: [Teeda] ブラウザの[戻る]ボタン使用時、forEachを使った一覧画面でチェックボックスの内容がDtoに反映されない
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 10月 18日 (木) 17:00:55 JST
小林 (koichik) です.
Date: Thu, 18 Oct 2007 13:30:07 +0900
From: "はっしぃ" <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11094] Re: [Teeda] ブラウザの[戻る]ボタン使用時、forEachを使った一覧画面でチェックボックスの内容がDtoに反映されない
> すみません。急いでサンプルを作成しました。
>
> Itemsは、配列を利用しております。
> サンプル作成中に気づいたのですが、ボタンがsubmitであれば動作しました。
> imageの場合に本現象になるようです。
Teeda HTML Example の 1.0.10 に取り込んで
試してみましたが,image ボタンでも再現
しませんでした.
# HTML Example の 1.0.10 は Tiger 未対応なので
# その点は修正して確認してます.
このサンプルだと prerender() で aaaItems を
設定してしまっているので,表示の度に毎回
aaaItems が初期化されてしまいますが,
コンソールへの出力を見るとちゃんと状態が
反映されてます.
prerender() を initialize() に変えると,
状態を引き継いで表示されるようになります.
なお,AaaPage に
public AaaDto aaa;
があると [戻る] に関わらず状態が失われて
しまいます ([TEEDA-324]).
https://www.seasar.org/issues/browse/TEEDA-324
この問題は Teeda 1.0.11 で対応しています.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内