※ ChatGPTを利用し、要約された質問です(原文:JSP(ラジオボタンでチェックされた値を代入))
JSPでラジオボタンを使って値を代入したい
このQ&Aのポイント
JSPのHTML箇所でラジオボタンを作成し、選択された値を変数に代入したいです。
現在のコードでは、どちらのラジオボタンが選択されても必ず2が代入されてしまいます。
IF文を使って選択されたラジオボタンに対応する値を代入できるようにしたいです。
JSPのHTML箇所で以下のようなラジオボタンを作成しました。
<input type="radio" name="a" value="1" checked>
<input type="radio" name="b" value="2">
上のラジオボタンが選択されたとき、<% %>のJAVAで変数cに1をセット、
下のラジオボタンが選択されたとき、変数cに2をセットという形を作りたいのですが、
調べてもわかりませんでしたのでご教示ください。
以下のようにするとどちらもソースを通るので、必ず2が代入されてしまいます。
IF文的にどちらかチェックされたほうを代入できるようにしたいです。
<input type="radio" name="a" value="1" checked <% c=1 %>>
<input type="radio" name="b" value="2" <% c=2 %>>
お礼
NAMEは同じで大丈夫です。 NTMEの値を呼び出して格納できれば問題ないです。