第一个最经典程序的就是 HelloWorld,你想要什么?

解决方案 »

  1.   

    <!-- <%
    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;
    }
    }
    %> -->