使用hashmap输入java预选单选按钮jsp

时间:2017-11-07 00:16:42

标签: java jsp radio-button

我在收到hashmap后创建了一个动态表。以前我使用json作为输入和javascript,我能够预先选择基于json输入的单选按钮。但是,下面的代码既没有用于预选,也没有选择单选按钮时,只选择了所有单选按钮。

请帮助,我是jsp和hashmap的新手,所以请原谅任何语法错误。

        <tr align="left">
        <td align="left"> <%out.println( tempsysDetails1.getCategory().get(i)); %> </td>
        <td align="left"> <input type="radio" name="inlineRadioOptions_' + i + '[]" value="0" id="inlineRadio0"' + 
        (tempsysDetails1.getSystemStatus().get(i)) = 0 ? ' checked="checked"' : '' ) + '><font color="black">Grey &emsp;</font><label class="radio-inline">
        <input type="radio" name="inlineRadioOptions_' + i + '[]" value="1" id="inlineRadio1"' + tempsysDetails1.getSystemStatus().get(i)) = 1 ? ' checked="checked"' : '') + 
        '><font color="green">Green &emsp;</font><label class="radio-inline"><input type="radio" name="inlineRadioOptions_' + i + '[]" +  id="inlineRadio2" value="2"' +  
        (tempsysDetails1.getSystemStatus().get(i)) = 2 ? ' checked="checked"' : ''  ) +  '><font color="yellow">Yellow &emsp;</font></label><label class="radio-inline">
        <input type="radio" name="inlineRadioOptions_' + i + '[]" id="inlineRadio3" value="3"' + 
        (tempsysDetails1.getSystemStatus().get(i)) = 3 ? ' checked="checked"' : '') + '> <font color="red">Red</font></label></td>  
        <td align="left"><input type="text" id= "comments[i]" class="form-control name_list" placeholder="<%out.println( tempsysDetails1.getComments().get(i)); %> ">  </td>

    </tr>

附上截图供参考:

enter image description here

0 个答案:

没有答案