我在JSP中有一个文本框,如下所示:
<INPUT TYPE="text" readonly="readonly" NAME="IssueFlag" ID="IssueFlag" SIZE="45" class="allcaps" maxlength="49" value="<%=mySearchTO.getIssueFlag()%>">
根据标志是否设置,它将显示值Yes或No。
我想用复选框替换它,如果值为Yes则应选中复选框,否则取消选中。
我该怎么说呢?
例如在下拉的情况下,我正在做类似的事情:
<select name="dropdown">
<option value="one" ${param.dropdown == 'one' ? 'selected' : ''}>One</option>
<option value="two" ${param.dropdown == 'two' ? 'selected' : ''}>Two</option>
<option value="three" ${param.dropdown == 'three' ? 'selected' : ''}>Three</option>
</select>
但如何使用复选框实现此类功能。
感谢阅读!
答案 0 :(得分:0)
在Scriptlet中,
<input type="checkbox" name="checkboxName" value"checkBoxValue"
<%=mySearchTO.getIssueFlag()?"Checked":""%>
在EL中,
<input type="checkbox" name="checkboxName" value"checkBoxValue"
${mySearchTO.issueFlag()?"Checked":""}>
我更喜欢EL