如何在jsp中以选中状态从数据库中检索单选按钮值
如何在jsp中检索选中状态的单选按钮值?从数据库更新单选按钮时。
Male <input type="radio" name="R1" value="<%=rs.getString("gender")%>">Female <input type="radio" name="R1" value="<%=rs.getString("gender")%>">
如果在数据库中其母头应处于检查状态,则母头单选按钮否则为公头单选按钮,则不检查其值
回答:
尝试使用JSTL和EL代替Scriplet元素。对于数据库访问,请使用JSTL
SQLTag库,或者最好在Servlet中移动数据库代码。
尝试使用CSS InputRadio选中的属性
样例代码:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><c:set var="gender" value="female"/>
Male <input type="radio" name="R1"
value="Male" <c:if test="${gender=='male'}">checked</c:if>>
Female <input type="radio" name="R1"
value="Female" <c:if test="${gender=='female'}">checked</c:if>>
编辑
对于复选框值,单个值可以正确显示,但在多个值不显示时。
使用contains方法检查字符串。
样例代码:
<c:set var="medium" value="Hindi Kannada" />English
<input type="checkbox" name="C1"
<c:if test="${medium.contains('English')}">checked</c:if>>
Kannada
<input type="checkbox" name="C1"
<c:if test="${medium.contains('Kannada')}">checked</c:if>>
Hindi
<input type="checkbox" name="C1"
<c:if test="${medium.contains('Kannada')}">checked</c:if>>
以上是 如何在jsp中以选中状态从数据库中检索单选按钮值 的全部内容, 来源链接: utcz.com/qa/424668.html