質問: こんにちは。 javaでwebアプリを開発しています 登録した情報を一覧画面に表示させチェックボックスを作り、チェックを入れたものだけ選択して次の画面に流したいと考え、ソースを書いたのですが以下のようになってしまいました。 (現在) -------------------------------------------------------------------------------- 会社名:○○ 姓名:○○ □←(チェックボックス) 送信 ←(ボタン) -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- 会社名:○○ 姓名:○○ □←(チェックボックス) 送信 ←(ボタン) -------------------------------------------------------------------------------- 見栄えは悪いですが、これでもいいかなと思いテストすると、選択していないものが選択されたり選択できない情報があったりと不具合が起きてしまいました。 そこで (理想) -------------------------------------------------------------------------------- 会社名:○○ 姓名:○○ □←(チェックボックス) -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- 会社名:○○ 姓名:○○ □←(チェックボックス) -------------------------------------------------------------------------------- 送信 ←(ボタン) という風にチェックOFF時に処理を分岐させれば、上手く反応してくれるのではないかと 考えました。 ただ(理想)にするやり方がわからず止まってしまいました。 参考になるものやご教示願えれば幸いです。(ソースが必要な場合であれば載せますので遠慮なく申し付けください) 宜しくお願いします。 *環境 mysql 5.7 windows7
回答: それは、結構話題に上る、HTMLのformの話ではないか。 Javaの話ではなく。 checkboxはチェックされた場合にだけパラメータになる仕様のため、サーバで値をキャッシュしているとチェックを外しても反映されない、というもの。