⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exercise.jsp

📁 JSP效果信息 各位请下载查看 比较不错的
💻 JSP
字号:
<%@page contentType="text/html;charset=gb2312"%>
<%@page import="java.io.*"%>
<%@page import="java.util.*" %>
<html>
  <body>
    <%
      String option[]=new String[7];
      int 题号=0;
      if(!(session.isNew())){
        Integer number=(Integer)session.getAttribute("序号");
        if(number==null)
          number=new Integer(0);
        number=new Integer(number.intValue()+1);
        session.setAttribute("序号",number);
        int i=0;
        String str=(String)session.getAttribute(""+number);
        if(str==null)
          str="#练习结束#练习结束#练习结束#练习结束#练习结束#再见#";
        StringTokenizer tokenizer=new StringTokenizer(str,"#");
        while(tokenizer.hasMoreTokens()){
          option[i]=tokenizer.nextToken();
          i++;
        }
        题号=number.intValue();
        session.setAttribute("答案"+题号,option[5]);
        out.print("<br>"+"试题"+number+"<br>"+option[0]);
        out.print("<br>请选择您的答案:");
        out.print("<FORM action=Exercise.jsp method=post name=form>");
        out.print("<br>"+"<input type=radio name=R value=A>");
        out.print("A."+option[1]);
        out.print("<br>"+"<input type=radio name=R value=B>");
        out.print("B."+option[2]);
        out.print("<br>"+"<input type=radio name=R value=C>");
        out.print("C."+option[3]);
        out.print("<br>"+"<input type=radio name=R value=D>");
        out.print("D."+option[4]);
        out.print("<br>"+"<input type=submit name=submit value=提交答案>");
        out.print("</FORM>");
      }
     %>
     <%
       String answer=request.getParameter("R");
       String 答案=(String)session.getAttribute("答案"+(题号-1));
       if(answer==null)
         answer="您没有给出选择呢";
       if(answer.equals(答案)){
         Integer score=(Integer)session.getAttribute("score");
         score=new Integer(score.intValue()+1);
         session.setAttribute("score",score);
       }
       out.print("<br>"+"您现在的得分是:"+session.getAttribute("score"));
       out.print("<br>"+"你的上一题选择是"+answer);
       out.print("<br>"+"上一题的正确答案是"+答案);
      %>
  </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -