谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

Listの入力でハマる。

一番ハマったのが、Listで入力した値を、次の画面で表示させる時。


これがもう、何をどうしても入力した値が反映されない。
itemsSaveとかitemsSessionSaveを指定しても、入力値が反映されない。


トライ&エラーで散々やったら、
Listではなく配列にすると、値が反映される事に気付きました。
手元のJavaExpert#01には、Listでも良いって書いてるんですが・・・。


なぜでしょう。
ソースを読めば、もうちょっと分かるのかも知れませんが、
まず20画面ぐらいは、ソース読まずに作ってみようと
思っているので、後回しにします。


追記。
Teedaのドキュメントには、
「値を更新する場合には配列、表示のみの場合はListを使う」
と明記されていました。