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

📄 inputscore.jsp

📁 《JSP时尚编程百例》一例源代码81-100
💻 JSP
字号:
<%@ page language="java" %>
<%@ page contentType="text/html;charset=gb2312" %>
<% 
    String errorMessage="";
    String[] txtCourseName = 
      (String[])request.getParameterValues( "txtCourseName" );
  
    int courseNum = txtCourseName.length;
    
    for( int num=0; num<courseNum; num++ )
      if( txtCourseName[num].trim().length()==0 )
        errorMessage += "科目" + (num+1) + "名称不能空白<br>";
    if( errorMessage != "" ){	
%>
      <jsp:forward page="CourseNameError.jsp" >
	<jsp:param name="errorMesage" value='<%=errorMessage%>' />
      </jsp:forward>
<%
    }			  	
    session.setAttribute( "CourseName", txtCourseName );
%> 
<html>
<head>
<title>成绩单系统</title>
</head>

<body bgcolor="#FFCCCC">
  <p align="center">
    <font size="7" face="宋体"> 
		请输入学生姓名和各科成绩
    </font>
  </p>
  <hr width="70%">
  <form method="post" action="ReportCard.jsp">
    <p align="center"> 
      <font color="#6666FF" face="宋体" size="4">
      老师姓名
      </font>
      <font face="宋体" size="4">
      <%=session.getAttribute("teacherName")%>
      <font color="#6666FF">
      班级名称
      </font>
      <%=session.getAttribute("className")%>
      <font color="#6666FF">
      学生人数
      </font>
      <%=session.getAttribute("studentNum")%>
      </font>
    </p>
    <table width="70%" border="1" align="center" cellpadding="5" 
      cellspacing="2" bgcolor="#CCCCFF" bordercolor="#FF6666">
      <tr> 
        <td> 
          <div align="center">
            <font face="宋体" size="4">
            学生姓名
            </font>
          </div>
        </td>
<%    
    for( int num=0; num<courseNum; num++ ){
%>
        <td>
          <div align="center">
            <font face="宋体" size="4">
            <%=txtCourseName[num].trim()+"成绩"%>
            </font>
          </div>
        </td>
<%
    }	      
%>    
      </tr>
<%
    int studentNum = ((Integer)session.getAttribute( "studentNum")).intValue();
    for( int sNum=0; sNum<studentNum; sNum++ ){
%> 
      <tr> 
        <td> 
          <center>
            <font face="宋体" size="4"> 
              <input type="text" name='<%="txtStudentName"+sNum%>'
                maxlength="10" size="10">
            </font>
          </center>
        </td>
<%
      for( int cNum=0; cNum<courseNum; cNum++ ){
%> 
        <td> 
          <center>
            <font face="宋体" size="4"> 
              <input type="text" name='<%="txtScore"+sNum%>'
                size="3" maxlength="3">
            </font> 
          </center>
        </td>
<%
      }
    }
%> 
       </tr>
    </table>
    <br>
    <center>
      <input type="submit" name="Submit" value=" 确定 ">
      <input type="reset" name="reset" value=" 重填 ">
    </center>
   </form>
</body>
</html>

⌨️ 快捷键说明

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