如何设置单选按钮?

时间:2014-11-28 06:20:09

标签: java jsp

我正在尝试使用以下代码

设置单选按钮
<td><%if ((retrieveId != 0) && (retrieveId == agency.getId())) {%>
  <input type="radio" id="agencyradio" name="agencyradio" checked="checked">
  <%} else {%>
  <input type="radio" id="agencyradio" name="agencyradio" >
    <%}%></td>

但它不起作用。这是表格的一栏。请帮助我。

感谢。

3 个答案:

答案 0 :(得分:0)

ID必须是唯一的 所以改变你的身份

尝试以下代码

<td><%if ((retrieveId != 0) && (retrieveId == agency.getId())) {%>
    <input type="radio" id="agencyradio" name="agencyradio" checked>
<%} else {%>
    <input type="radio" id="agencyradio_one" name="agencyradio" >
 <%}%></td>

答案 1 :(得分:0)

试试这个..

<td><%if ((retrieveId != 0) && (retrieveId == agency.getId())) {%>
  <input type="radio" id="agencyradio" name="agencyradio" checked>
  <%} else {%>
  <input type="radio" id="agencyradio" name="agencyradio" >
    <%}%></td>

答案 2 :(得分:-1)

使用EL语言。避免在JSP中使用scriplets

 <input type="radio" id="agencyradio" name="agencyradio" ${retrieveId ne 0 && retrieveId eq agency.id?'checked=\"checked\"':''}">

您应该在此范围页面/请求/会话/应用程序

中的任何一个中拥有代理商