如题
一个在线考试系统
jsp代码:
while(st.hasMoreTokens()){
%>
<%if(type==2){%><%//多选%>
<INPUT TYPE=CHECKBOX NAME="choice">
<% out.println(st.nextToken());}%><br> <%if(type==1){%><%//单选%>
<INPUT TYPE=radio NAME="choice">
<% out.println(st.nextToken());}
}
}
在ExamAction中
String choice[] = request.getParameterValues("choice");
System.out.println("*****************");
if(choice!=null){
System.out.println("####################");
for(int i = 0;i<choice.length;i++){
System.out.println("choice["+i+"]:"+choice[i]);
}
System.out.println("出来了");
}
多选框,可以看出是选的第几个,但是单选框,不管选几?通通出来choice[0]:0
一个在线考试系统
jsp代码:
while(st.hasMoreTokens()){
%>
<%if(type==2){%><%//多选%>
<INPUT TYPE=CHECKBOX NAME="choice">
<% out.println(st.nextToken());}%><br> <%if(type==1){%><%//单选%>
<INPUT TYPE=radio NAME="choice">
<% out.println(st.nextToken());}
}
}
在ExamAction中
String choice[] = request.getParameterValues("choice");
System.out.println("*****************");
if(choice!=null){
System.out.println("####################");
for(int i = 0;i<choice.length;i++){
System.out.println("choice["+i+"]:"+choice[i]);
}
System.out.println("出来了");
}
多选框,可以看出是选的第几个,但是单选框,不管选几?通通出来choice[0]:0
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货