2003-12-27 ActionFormの基本 Struts ActionFormクラスのreset()とvalidate()メソッドはディフォルトでは何も行われません。 →自分でインプリメントしなければなりません。 例えば、複数のチェックボックスがあり、ディフォルトでいくつかをセットしておく場合など、reset()メソッドの出番です*1。 コントローラはActionFormのインスタンスを作る前にreset()メソッドを呼び出します。 このため、複数のページに渡って一つのActionFormを使っている場合は、フォームのバリューがリセットされないようにreset()メソッドはインプリメントしない方が良い場合もあります。 *1:今度これについて書く予定