当前页面: 开发资料首页 → JSP 专题 → jsp的radio的checked问题
jsp的radio的checked问题
摘要: jsp的radio的checked问题
画面上两个radio,一个为名称“有”,另一个为名称“无”,如果数据库中表aaa的一个域bb的值为1,那么进入画面时,为“有”的那个radio被选中,如果bb的值为0,那么为“无”的那个radio被选中。该怎么做?
<input name=bb type=radio value=1/>
<input name=bb type=radio value=0/>
radioValuers=rs("bb");
if (radioValuers=0)
out.print("<input name=bb type=radio value=1 checked/>
");
else
out.print("<input name=bb type=radio value=0/>");
上面方法我试过了,没用
<%
String radioValuers=rs("bb");
//radioValuers为从数据库中取出的单选钮的值
%>
input name=bb type=radio value=1 <%=radioValuers.compareTo("1")==0?"checked":""%>> 有
input name=bb type=radio value=0 <%=radioValuers.compareTo("0")==0?"checked":""%>> 无
<%
String bb=javabean.getbb().trim();
%>
<input name=bb type=radio value=1 <%=bb=="1"?"Checked":"" %>/>
<input name=bb type=radio value=0 <%=bb=="0"?"Checked":"" %> />
学习中,使用中