aipoのフォーム画面とかで入力したデータ(文字列でもラジオボタンでも)がどのような流れでjavaファイルへ受け渡されているのかまとめる
velocity
データの入り口。inputでデータ入れる所作ります
<input type="checkbox" id="hoge" value="success" name="hoge"/>
設定したnameを覚えておこう checkboxではチェックが入っている時にvalueの値が受け渡される。
当該velocityが設定されているscreen.javaファイル探す
formData.doViewForm(this, rundata, context);
的なこと書かれているクラスに入力されたデータがrundataとして受け渡されるので開く
rundataが使われているメソッドで使いたい部分で
rundata.getParameters().getString("hoge", "A");
とやると入力されたデータが取り出せる。Aは当該nameが見つからなかったor今回の場合チェックボックスにチェックが付いていないときに代わりに取り出されれるデータ