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

📄 onranktestinput.jsp

📁 培训考试系统代码
💻 JSP
字号:
<%--
/**
 * Copyright  1988-2004, Huawei Tech. Co., Ltd.
 * filename: OnRankTestInput.jsp
 * description: 逐条显示考题,先获取所有考题信息,把它们放到session中
 * date: 2004-06-10
 * @author 黄育源
 * @version 3.0
 *
 * History:         // 历史修改记录
 * <author>  <time>   <version >   <desc>
 */
--%>
<%@  page language="java" contentType= "text/html; charset=gb2312"%>
<%@ page import = "com.huawei.icd30.common.db.*"%>
<%@ page import = "com.huawei.icd30.agt.util.*" %>
<%@ page import = "java.util.*" %>

<%  
    String maxCountStr = (String)request.getAttribute("maxCount");
    String userCountStr = (String)request.getAttribute("userCount");
    String examTimeStr = (String)request.getAttribute("examTime");
    String titleStr = (String)request.getAttribute("title");

    int maxCount = 0;
    int leaveCount = 0;
    int examTime = 0;
    
    if(maxCountStr != null)
    {
        maxCount = Integer.parseInt(maxCountStr);
        leaveCount = maxCount - Integer.parseInt(userCountStr);
    }

    if(examTimeStr != null)
    {
       examTime = Integer.parseInt(examTimeStr);
    }
     
    session.setAttribute("maxCount",maxCountStr);
    session.setAttribute("userCount",userCountStr);
    session.setAttribute("examTime",examTimeStr);
    session.setAttribute("title",titleStr);
%>
<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>考试题自测页面 </title>
<link href="/agt/public/css/gb.css" rel="stylesheet" type="text/css">

<body bgcolor="B7D5F9" leftmargin="0" topmargin="00" marginwidth="0" marginheight="0" oncontextmenu=return(false); onselectstart="return false"  onbeforeprint="document.body.style.display = 'none';" >

<form name="onexamform" method="POST" action="/OnlineExam.do">
    <table width="550" border="0" cellpadding="3" cellspacing="1" class="table-cs1" align="center">
        <tr>
        <td height="25" align="center" class="td-cs1">试卷名称:<%=request.getAttribute("title")%></td>
        </tr>
    </table>

    <input type="hidden" name="opeType" value="<%=OperatorFlagCode.ONLINEEXAM_RANK_TESTDEAL%>">
    <input type="hidden" name="paperId" value="<%=request.getParameter("paperId")%>">
    <input type="hidden" name="lessonId" value="<%=request.getParameter("lessonId")%>">
    <table width="550" border="0" cellpadding="3" cellspacing="1" class="table-cs1" align="center">
    <%

        SysResultSet rs  =  (SysResultSet)request.getAttribute("ONLINETEST-GETTEST-RESULTSET");
        request.getSession().setAttribute("ONLINETEST-GETTEST-RESULTSET",rs);
        String optionRsSet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        
        ArrayList alTestId = new ArrayList();
        ArrayList alContent = new ArrayList();
        ArrayList alExplain = new ArrayList();
        ArrayList alClassId = new ArrayList();
        ArrayList alTestType = new ArrayList();
        ArrayList alTypeName = new ArrayList();
        ArrayList alDegree = new ArrayList();
        ArrayList alDegreeName = new ArrayList();
        ArrayList alScore = new ArrayList();
        ArrayList alTestOption = new ArrayList();
        ArrayList alResult = new ArrayList();
        ArrayList alUserLevel = new ArrayList();
        ArrayList alUseFrequency = new ArrayList();
        ArrayList alReferenceTime = new ArrayList();
        ArrayList alReply = new ArrayList();
        
        int testItemCount = rs.getMetaData().getRecordCount();

        if(rs != null)
        {   
            for(int i=0; rs.setRecord(i)&&i<testItemCount; i++)
            {
                //4:试题类型 5:试题类型名称,1:试题内容,9:试题选项,8:试题分数,10:试题答案
                alTestId.add(rs.getString(0));
                alContent.add(rs.getString(1));
                alExplain.add(rs.getString(2));
                alClassId.add(rs.getString(3));
                alTestType.add(rs.getString(4));
                alTypeName.add(rs.getString(5));
                alDegree.add(rs.getString(6));
                alDegreeName.add(rs.getString(7));
                alScore.add(rs.getString(8));
                alTestOption.add(rs.getString(9));
                alResult.add(rs.getString(10));
                alUserLevel.add(rs.getString(11));
                alUseFrequency.add(rs.getString(12));
                alReferenceTime.add(rs.getString(13));
            }
        }
       
        session.setAttribute("alTestId",alTestId);
        session.setAttribute("alContent",alContent);
        
        session.setAttribute("alExplain",alExplain);
        session.setAttribute("alClassId",alClassId);
        session.setAttribute("alTestType",alTestType);
        session.setAttribute("alTypeName",alTypeName);
        session.setAttribute("alDegree",alDegree);
        session.setAttribute("alDegreeName",alDegreeName);
        session.setAttribute("alScore",alScore);
        session.setAttribute("alTestOption",alTestOption);
        session.setAttribute("alResult",alResult);
        session.setAttribute("alUserLevel",alUserLevel);
        session.setAttribute("alUseFrequency",alUseFrequency);
        session.setAttribute("alReferenceTime",alReferenceTime);
        session.setAttribute("testItemCount",new Integer(testItemCount));
        
        session.setAttribute("alReply",alReply);
        

    %>
    </table>
</form>

<!--jsp:forward page = "ShowTestItem.jsp?pageNo=1" /-->
<script LANGUAGE="JAVASCRIPT">
var time_start = new Date();
var clock_start = time_start.getTime();
document.onexamform.action = "/agt/lessonmng/ShowTestItem.jsp?pageNo=1&startTime=" + clock_start;
document.onexamform.submit();
</script>


</body>
</html>

⌨️ 快捷键说明

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