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

📄 exammodifyinput.jsp

📁 培训考试系统代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ include file="/agt/public/jsp/top.jsp" %>


<%    Object sessionRs         =  request.getAttribute("EXAM-DETAIL");
      SysResultSet rs1 =  sessionRs == null ?null:(SysResultSet)sessionRs;
      rs1.next();

      sessionRs         =  request.getAttribute("EXAM-PARTSTAFFNO");
      SysResultSet rs2 =  sessionRs == null ?null:(SysResultSet)sessionRs;

      sessionRs         =  request.getAttribute("EXAM-PARTGROUP");
      SysResultSet rs3 =  sessionRs == null ?null:(SysResultSet)sessionRs;

%><br>
<script src="/public/scripts/cal.js"></script>

                  <form name="examform" method="POST" action="/ExamMan.do">
                    <table width="539" border="0" cellpadding="3" cellspacing="1" class="table-cs1">
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">考试名称*</td>
                        <td colspan="3" class="td-cs2"> <input name="title" type="text" class="input2" value="<%=rs1.getString(3)%>" size="40" maxlength="50"></td>
                      </tr>
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">考试主题</td>
                        <td colspan="3" class="td-cs2"> <input name="subject" type="text" class="input2" value="<%=rs1.getString(4)%>" size="40" maxlength="75"></td>
                      </tr>
                      <input type="hidden" name="state" value="0">
                      <input type="hidden" name="examId" value="<%=rs1.getString(0)%>">
                      <input type="hidden" name="opeType" value="<%=OperatorFlagCode.EXAM_MODIFY%>">
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">所用考卷*</td>
                        <td colspan="3" class="td-cs2"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <td width="55%"><input name="paperName" type="text" class="input2" value="<%=rs1.getString(2)%>" size="40" readonly>
                              </td>
                              <td width="45%"><a href="javascript:;" onclick="selectPaper();" onMouseOver="MM_swapImage('Image7','','/agt/public/images/choise_2.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="/agt/public/images/choise.gif" name="image7" width="48" height="25" border="0" id="Image1"></a>
                                <input type="hidden" name="paperId" value="<%=rs1.getString(1)%>">
                              </td>
                            </tr>
                          </table></td>
                      </tr>
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">所属类别*</td>
                        <input type="hidden" name="classId" value="<%=rs1.getString(6)%>">
                        <td colspan="3" class="td-cs2"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <td width="55%"><input name="className" type="text" class="input2" value="<%=ClassInfo.get(rs1.getString(6))%>" size="40" readonly>
                              </td>
                              <td width="45%"><a href="javascript:;" onclick="openClassWindow('/ClsMngOperatorAction.do?operatorFlag=<%=OperatorFlagCode.CLSMNG_CHOOSE%>&select=04','选择类别');return false;" onMouseOver="MM_swapImage('Image8','','/agt/public/images/choise_2.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="/agt/public/images/choise.gif" name="image8" width="48" height="25" border="0" id="Image1"></a>
                              </td>
                            </tr>
                          </table></td>
                      </tr>
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">所属地市*</td>
                                                
                        <td  class="td-cs2">
                         <%
        LinkedList cityId = (LinkedList)session.getAttribute("CITYID");
        LinkedList cityName = (LinkedList)session.getAttribute("CITYNAME");

        if(cityId != null)
        {
     %>
        <select  name="cityId" size="1" class="input3">
          <%   for(int i=0;i<cityId.size();i++)
               {
          %>
          <option value="<%=cityId.get(i)%>"  <%if(rs1.getString(5).equalsIgnoreCase((String)cityId.get(i)) ){%> selected <%}%>><%=cityName.get(i)%></option>
          <%   }%> 
          
        </select>
        
           <%}
     %>
        <input name="paperScore" type="hidden">
                        </td>
                        <td align="center" class="td-cs1">及格分数*</td>
                        <td class="td-cs2"> <input type="text" name="passScore" maxlength="3" class="input1" value="<%=rs1.getString(9)%>">
                        </td>
                      </tr>
                      <tr>
                        <td   width="15%" height="25" align="center" class="td-cs1">最大次数</td>
                        <td  width="36%" class="td-cs2"> <input name="maxCount" type="text" class="input1" value="<%=rs1.getString(8)%>" size="20" maxlength="3"></td>
                        <td  width="15%" align="center" class="td-cs1">考试时长</td>
                        <td  width="35%" class="td-cs2"> <input type="text" name="examTime" maxlength="3" class="input1" value="<%=rs1.getString(7)%>">
                          分钟</td>
                      </tr>
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">开始时间</td>
                        <td class="td-cs2"> <input type="text" name="startTime" class="input1" value="<%=rs1.getString(11)%>" size="20" onClick="javascript:calDateTimeNoS(this);" onKeyPress="javascript:calDateTimeNoS(this);"></td>
                        <td align="center" class="td-cs1">结束时间</td>
                        <td class="td-cs2"> <input type="text" name="endTime"  class="input1"  value="<%=rs1.getString(12)%>" size="20" onClick="javascript:calDateTimeNoS(this);" onKeyPress="javascript:calDateTimeNoS(this);"></td>
                      </tr>
                      <tr>
                        <td width="15%" height="25" align="center" class="td-cs1">评卷教师工号</td>
                        <td class="td-cs2">
                          <table> 
                          <tr>
                          <td > <input name="teacherId" type="text" class="input1" value="<%=rs1.getString(10)%>" size="20" maxlength="10" >
                          
                          </td>
                          <td>    <input name="choise" type="image" onClick="window.open('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_TEACHER%>','选择评卷教师', 'toolbar=no,location=no,width=450,height=350,status=no','bReplace');return false;" src="/agt/public/images/choise.gif" width="48" height="25" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'">
	                  </td>
	                  </tr>
	                  </table>
	                  
                          </td>
                          
                          
                          
                          
                          
                        <td align="center" class="td-cs1">审查人工号*</td>
                        <td class="td-cs2"> 
                        
                               <table> 
        <tr>
        <td>
       <input type="text" name="checkHandler"  maxlength="10" class="input1" value="<%=rs1.getString(16)%>" >
                          
        </td>
        <td>
        <input name="choise" type="image" onClick="window.open('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_EXAMCHECKER%>','选择审查人', 'toolbar=no,location=no,width=450,height=350,status=no','bReplace');return false;" src="/agt/public/images/choise.gif" width="48" height="25" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'">
	</td>
	</tr>
	</table>
	
                        
                           </td>
                      </tr>
                      
                          <tr>
                                 <td width="80" align="center" class="td-cs1">公开答案</td>
      <td class="td-cs2" colspan="3"> <select  name="publicResult" class="input3">
          <option value="0" <%if(rs1.getInt(21) == 0){%> selected <%}%> >否</option>
          <option value="1" <%if(rs1.getInt(21) == 1){%>selected <%}%>>是</option>
          
        </select></td>
             
    </tr>    
    
                      <tr>
                       <td width="15%" height="25" align="center" class="td-cs1">参与范围</td>
                        <td class="td-cs2" colspan="3"> <select  name="scope" class="input3" onchange="changeScope(this.value)">
                            <option value="1" <%if(rs1.getInt(13) == 1){%> selected <%}%>>指定人员与班组</option>
                 
                            <option value="0" <%if(rs1.getInt(13) == 0){%> selected <%}%>>所有员工都参与</option>
                           </select></td>
                             <%
      String staffNoStr = "";
      
      if(rs2 != null && rs2.getMetaData().getRecordCount() != 0 )
      {
           //此处是用来显示结果
           for(int i=0; rs2.setRecord(i)&&(i<rs2.getMetaData().getRecordCount()); i++)
           {
               if(i == 0)
               {
                   staffNoStr = rs2.getString(0);
                   
               }
               else
               {
                   staffNoStr += "," +  rs2.getString(0);
                   
               }

           }
      }
     %>
        </td>

         <%
      String groupNoStr = "";
      

      if(rs3 != null && rs3.getMetaData().getRecordCount() != 0 )
      {
           //此处是用来显示结果
           for(int i=0; rs3.setRecord(i)&&(i<rs3.getMetaData().getRecordCount()); i++)
           {
               if(i == 0)
               {
                   groupNoStr = rs3.getString(0);
                   
               }
               else
               {
                   groupNoStr += "," +  rs3.getString(0);
                   
               }
           }
      }
     %>
             </td>

                    
               </tr>
    </table>
    <table width="539" border="0" cellpadding="3" cellspacing="1" class="table-cs1" id="scopeTable">
    <%if(rs1.getInt(13) == 1){%>                  
                         <tr>
                        <td width="15%" align="center" class="td-cs1">参与人员</td>
    <td width="85%" class="td-cs2">

                          <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <td width="55%">
                              <input type="text" name="staffIds" class="input2" value="<%=staffNoStr%>">
                              </td>
                              <td><a href="javascript:;" onclick="window.showModalDialog('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_STAFFNO%>',document.forms[0],'dialogWidth:460px; dialogHeight:380px; toolbar:no; status:no; location:no; scrolling:no; resize:no;');" onMouseOver="MM_swapImage('Image48','','/agt/public/images/choise_2.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="/agt/public/images/choise.gif" name="image48" width="48" height="25" border="0" id="Image1"></a>
                                                         </tr>
                          </table></td>
   </tr>
  <tr>


                        <td align="center" class="td-cs1">参与班组</td>
                        <td  class="td-cs2">
                          <table width="100%" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <td width="55%">
                              <input type="text" name="groupIds" value="<%=groupNoStr%>" class="input2" > 
                             </td>
                              <td width="45%"><a href="javascript:;" onclick="window.showModalDialog('/GetStaff.do?opeType=<%=OperatorFlagCode.GET_GROUP%>',document.forms[0],'dialogWidth:460px; dialogHeight:380px; toolbar:no; status:no; location:no; scrolling:no; resize:no;');" onMouseOver="MM_swapImage('Image58','','/agt/public/images/choise_2.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="/agt/public/images/choise.gif" name="image58" width="48" height="25" border="0" id="Image1"></a>
                          </tr>
                          </table></td>
  </tr>
  <%}%>
                    </table>
                    <table width="55%" height="35" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td width="27%"><input name="save" type="image" onClick="saveSubmit();return false;" src="/agt/public/images/save.gif" width="82" height="22" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'"></td>
                        <td width="5%">&nbsp; </td>
                        <%if(rs1.getInt(13) == 1){%> 
                        <td width="35%"><input name="reset" type="image" onClick="examform.reset();changeScope('0');changeScope('1');return false;" src="/agt/public/images/reset.gif" width="82" height="22" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'"></td>
                        <%}
                           else
                           {%>
                        <td width="35%"><input name="reset" type="image" onClick="examform.reset();changeScope('0');return false;" src="/agt/public/images/reset.gif" width="82" height="22" border="0" onMouseOver="this.src='/agt/public/images/'+ this.name + '_2.gif';" onMouseOut="this.src='/agt/public/images/'+ this.name + '.gif'"></td>
                           
                            <%}%>
                      
                      </tr>
                    </table>

</form>

<script src="/agt/public/js/scriptfuns.js" type="text/javascript"></script>
<script src="/agt/public/js/my_functions.js" type="text/javascript"></script>
<script language="javascript">

//检查提交的表单
function checkForm()
{

    var title = document.examform.title;
    var subject = document.examform.subject;
    var paperId = document.examform.paperId;
    var classId = document.examform.classId;
    var passScore = document.examform.passScore;
    var examTime = document.examform.examTime;
    var maxCount = document.examform.maxCount;
    var startTime = document.examform.startTime;
    var endTime = document.examform.endTime;
    var checkHandler = document.examform.checkHandler;
    var paperScore = document.examform.paperScore;
    var teacherId = document.examform.teacherId;

    if(title == null || trim(title.value)=="")
    {
        alert("考试安排的名称不能为空,请输入!");
        title.focus();
        return false;
    }

    if(paperId == null || trim(paperId.value)=="")

⌨️ 快捷键说明

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