• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーブレットでのFormオブジェクトの取得について)

サーブレットでのFormオブジェクトの取得方法とBeanUtilsの利用について

このQ&Aのポイント
  • サーブレットでのFormオブジェクトの取得方法とBeanUtilsの利用について質問です。JavaScriptでの対応も可能かもしれませんが、以下の手順でFormの値をBeanに格納しようとしています。
  • サーブレットでは、request.getParameterNamesを使用してフォームのオブジェクト名を取得し、その値をキーにしてrequest.getParameterで取得した値をHashMapに格納しています。
  • さらに、BeanUtilsのBeanUtils.populateを利用して、Beanに名前を意識せずに値を格納しています。しかし、チェックボックスは一度オンにするとリロードしても外れないため、request.getParameterNamesで取得できません。回避する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • osumitan
  • ベストアンサー率33% (102/307)
回答No.1

以下の2つのどっちかではどうでしょうか? ・getParameterNamesで取れないことでOFFとみなす。 ・submit時にJavascriptでcheckedを拾って別のhiddenかなんかに入れて渡す。

関連するQ&A