<s:iterator value="value" id="con">
<td width="140px">
<input type="checkbox" name="dcIds" value='<s:property value="dcId"/>' <s:if test="status==1">checked="checked"</s:if>>
<s:property value="dataName"/>
</td>
</s:iterator>
想通过值栈中的status的值,来判断此复选框是否默认选中. 但是这种方法行不通.
java关于checkbox默认选中问题.
答案:2 悬赏:70 手机版
解决时间 2021-03-05 03:10
- 提问者网友:那叫心脏的地方装的都是你
- 2021-03-04 04:52
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-03-04 05:22
可以的 行得通,
<s:iterator value="value" status="sta">
<s:if test="#sta.dcId == 1">checked=checked</s:if>
</s:iterator>
<s:iterator value="value" status="sta">
<s:if test="#sta.dcId == 1">checked=checked</s:if>
</s:iterator>
全部回答
- 1楼网友:大漠
- 2021-03-04 06:44
给你看个实际例子
<input type="radio" name="gender" value="M" <c:if test="${requestScope.employee.gender == 'M' }">checked</c:if>>Male
<input type="radio" name="gender" value="F" <c:if test="${requestScope.employee.gender == 'F' }">checked</c:if>>Female
<td>
<select name="department.id">
<c:forEach items="${requestScope.departments }" var="department">
<option value="${department.id }" <c:if test="${requestScope.employee.department.id == department.id }">selected</c:if>>
${department.departmentName }
</option>
</c:forEach>
</select>
</td>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯