第一个最经典程序的就是 HelloWorld,你想要什么?
解决方案 »
- 以分钟为时间间隔,分解一段时间,求不吝赐教!
- 请前辈指点,学到这儿,在往下怎么进行?
- JTextField如何用正册表达式指定输入格式?
- 我在学习jive的程序,但是有个地方没有看懂
- jmf资料
- Google + Java = ?
- 在JBuilder9里面运行能得到applet画出来的图,但是相应的网页却只有title几个字,没有图,为什么???
- 用过IntelliJ IDEA的请进
- 关于数据源部署的问题?
- 初学java有什么好书!
- 异常信息:java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
- 高手請指教,高分相送!!!
if(request.getParameter("submit1")==null)
{
%>
<FORM METHOD=POST ACTION="exam.jsp" name=form1>
<INPUT TYPE="hidden" name=Time value="<%=new Date().getTime()%>">
<%
rs=stmt.executeQuery("select * from t1_exam");
boolean chcQus[]=new boolean[15];
int i=1;
Random Rnd=new Random();
String strQNum="";
while(i<6)
{
int chcNum=Rnd.nextInt(14)+1;
if(chcQus[chcNum-1]!=true)
{
chcQus[chcNum-1]=true;
rs.absolute(chcNum);
String Ans=rs.getString("ans");
String Qus=rs.getString("qus");
String Opt=null; session.setAttribute("Qus"+i,Qus);
session.setAttribute("Ans"+i,Ans);
%>
<FONT SIZE="2" COLOR="#660000"><%=i%></FONT>
<FONT SIZE="2" COLOR="#330000"><%=Qus%></FONT>
<BR>
<%
for(int j=1;j<=4;j++)
{
Opt=rs.getString("opt"+j);
if(Integer.parseInt(Ans)==j)
session.setAttribute("RghOpt"+i,Opt);
%>
<INPUT TYPE="radio" NAME="radQ<%=i%>" value=<%=j%>>
<FONT SIZE="4" COLOR=""><%=Opt%></FONT>
<%
}
i=i+1;
%><P></P><%
}
}
%>
<INPUT TYPE="hidden" name=hidQNum value="<%=strQNum%>">
<INPUT TYPE="submit" value="我答完了" name=submit1>
</FORM>
<%
}
else
{
int RightAns=0;
for(int i=1;i<6;i++)
{
%>
<P>第<%=i%>题您
<%
String Ans=(String)session.getAttribute("Ans"+i);
String UserAns=request.getParameter("rdoQ"+i);
if(UserAns==null)
{
%>
<FONT SIZE="4" COLOR="#FF0033">未做答</FONT><BR>题目是
<FONT COLOR="#66FF00"><B><%=session.getAttribute("Qus"+i)%></B></FONT>
<BR>答案是<FONT COLOR="#660033"><B>[<%=Ans%>]<%=session.getAttribute("RghOpt"+i)%></B></FONT></P>
<%
}
else if(UserAns.equals(Ans))
{
RightAns=RightAns+1;
%>
答<FONT SIZE="4" COLOR="#3300FF">对</FONT>了</P>
<%
} else{
%>
答<FONT SIZE="4" COLOR="#33FF00">错</FONT>了<BR>
题目是<FONT COLOR="#33FF00"><B><%=session.getAttribute("Qus"+i)%></B></FONT><BR>答案是<FONT COLOR="#993333"><B>[<%=Ans%>]<%=session.getAttribute("RghOpt"+i)%></B></FONT></P>
<%
}
}
%>
<H3>5道题中您共答对了
<FONT COLOR="#FF0000"><%=RightAns%></FONT>题,花了<FONT COLOR="#FF0000"><%=((new Date()).getTime()-Long.parseLong(request.getParameter("Time")))/1000%></FONT>秒</H3>
<H2>
<%
switch(RightAns)
{
case 5:%>
<FONT COLOR="#FF0000">不赖啊,是个中国人!</FONT></H2>
<A HREF="exam.jsp">再来一次</A></H2>
<%
break;
case 4:%>
<FONT COLOR="#FF0000">回去学习学习!</FONT></H2>
<A HREF="exam.jsp">再来一次</A></H2>
<%
break;
case 1:%>
<FONT COLOR="#FF0000">有点丢脸啊!</FONT></H2>
<A HREF="exam.jsp">再来一次</A></H2>
<%
break;
case 0:%>
<FONT COLOR="#FF0000">你是弱智啊,滚!</FONT></H2>
<A HREF="exam.jsp">再来一次</A></H2>
<%
break;
default:%>
<FONT COLOR="#FF0000">需要努力了啊!</FONT></H2>
<A HREF="exam.jsp">再来一次</A></H2>
<%
break;
}
}
%> -->