Strutsを使っていてよく問題になることとして、やを使う際にチェックした状態をデフォルトにすることができないというのがあります。 これは ブラウザはチェックされたものしかリクエストパラメータとして送信しない Strutsはパラメータにない場合はActionFormの値は書き換えない そのため、ページ表示時にチェックを入れていると、ユーザがすべてのチェックを外した場合にパラメータが送信されず、ActionForm内でチェックされた状態が残る ということが原因です。 なので、必ずresetメソッドでチェックを外した状態にしましょうとよく言われますが…。 でも、実はたった3行書き加えるだけでチェックをつけた状態でページを表示できるようになります。 それが、これ。 if(request.getParameter("multi") == null){ multi = null; } これをActi