【发布时间】:2014-04-23 18:06:27
【问题描述】:
做了很多研究,但找不到有效的解决方案。这是我的问题。 我有一个名为 branchlist 的单选按钮列表,我正在从数据库中获取一个名为 branch 的值。现在我希望将单选按钮设置为选中,其值等于分支的值。这是我的代码:
<%
ArrayList<String> branchlist = new ArrayList<String>();
branchlist.add(0,"Computer Engineering");
branchlist.add(1,"Information Technology");
branchlist.add(2,"Electronic & Telecom");
branchlist.add(3,"Instrumentation Engineering");
branchlist.add(4,"Mechanical Engineering ");
branchlist.add(5,"Civil Engineering");
for(int i=0;i<branchlist.size();i++){
//System.out.println(branchlist.get(i)+"="+branch);
if(branchlist.equals(branch)){%> <--- branch is the string value I am fetching from database.
<input type="radio" name="branch" value="<%=branchlist.get(i)%>" checked="checked" ><%=branchlist.get(i) %><br>
<% }else {%>
<input type="radio" name="branch" value="<%=branchlist.get(i)%>" ><%=branchlist.get(i) %><br>
<%}
}%>
【问题讨论】:
-
不相关,但请不要使用脚本。现在这是一种不好的做法!
标签: java jsp radio-button