Struts2で注意すること(StrutsTypeConverter)

HTML上はチェックボックス(true, false)
JAVA,DBではint (1,0)
で状態を扱いたい場合は、
StrutsTypeConverter を拡張すれば自動的に変換される。

これはこれで便利だが、もしその項目が画面によって入力方法が
・チェックボックス
・セレクトボックス
・テキストボックス
・ラジオボタン
と異なる場合、StrutsTypeConverter によって想定しない変換や、値未反映、といった問題が発生する可能性がある。

そのため、StrutsTypeConverter を利用する場合は、その変数を
HTML上ではどのようなパーツ、値で扱うかを注意しておいた方がよさそう。