5日目


フォームの入力値を得る

データ登録フォームで使いそうなものを確認する。


form.xml

これをstruts.xmlからincludeする。
FormExampleアクションでexample.jsp入力フォームを表示、submitボタンを押すとFormConfirmアクション発動してconfirm.jspで入力結果を表示する。

/WEB-INF/src/form.xml

アクションクラス

Viewのフォームのコントロールのnameの変数作ってgetter/setterメソッドを作る。

/WEB-INF/src/form/FormExample.java

View

フォームの例。あまり網羅してない。
Tag Referenceにリファレンスがあるが、これだけじゃ素人には足りないよ。
とりあえず、チェックボックス、パスワード入力、ラジオボタン、ドロップダウンリスト、テキスト入力は作れそう。

リファレンス見るとlistの設定方法は2種類あって、#付きは表示のままでは無い値をもらえたりできるっぽい。

/form/example.jsp


/form/confirm.jsp


/form/example.vm


/form/confirm.vm



値検証

検証も使いそうなものを確認する。

うーむ、呪われて動かない。


戻る