私はjspでコードを持っています。次のコードは、ac:forEach ループ内にあります。
<td>
<form:radiobutton path="status" value="true" class="radio onRadio" />
<label class="lblOn">On</label>
<form:radiobutton path="status" value="false" class="radio offRadio" />
<label class="lblOff">Off</label>
</td>
そして私のpojoでは、プロパティは次のとおりです。
public Class Channel{
private boolean status= false;
......
}
およびゲッターとセッター
serviceImpl は次のようになります。
Channel oChannel = new Channel();
/* active/inactive will comes from DB */
if("active".equalsIgnoreCase("active")){
oChannel.setStatus(true);
}else{
oChannel.setStatus(false);
}
しかし、jsp では、すべての行で Off が選択されていますが、どこで間違っているのでしょうか? 助けはありますか?