尝试在Netbeanse ide中构建简单的crud应用程序。
在编辑记录页面中,如何显示相应的性别。
如果我使用 scriptlet 在jsp页面中按如下方式编写代码:
<% if(rm.getGender().equals("Male")){ %>
<input type="radio" name="Gender" tabindex="" value="Male" checked="checked"> Male
<input type="radio" name="Gender" tabindex="" value="Female">Female
<%}else{ %>
<input type="radio" name="Gender" tabindex="" value="Male"> Male
<input type="radio" name="Gender" tabindex="" value="Female" checked="checked">Female
<% } %>
现在我的jstl代码:
<c:if test="${user.gender}" var="Male">
<input type="radio" name="gender" value="Male" checked="checked"/>Male <input type="radio" name="gender" value="Female" />Female
</c:if>
<c:if test="${user.gender}" var="Female">
<input type="radio" name="gender" value="Male" checked="checked"/>Male <input type="radio" name="gender" value="Female" checked="checked"/>Female
</c:if>
我没有得到所需的输出。 任何建议PLZ。
感谢 Mr.Dhruv pal ,我得到了答案:
<c:choose>
<c:when test="${(user.gender).equalsIgnoreCase('Male')}">
<td><input type="radio" name="gender" value="Male" checked="checked"/>Male <input type="radio" name="gender" value="Female" />Female </td>
</c:when>
<c:otherwise >
<td><input type="radio" name="gender" value="Male" checked="checked"/>Male <input type="radio" name="gender" value="Female" checked="checked"/>Female </td>
</c:otherwise>
</c:choose>