11.20

持续更新

学生主页代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@page import="dao.SchoolDaoImpl"  %>
    <%@page import= "java.util.*" %>
    <%@page import="entity.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>

<%
        String stuID=(String)request.getSession().getAttribute("ID");
            //String teacherID=(String)request.getAttribute("ID");
        session.setAttribute("stuID", stuID);
        request.setAttribute("stuID", stuID);
        System.out.println(stuID);
                      
                  %>
                      <%
                      List<School> list=(List<School>)request.getAttribute("list");
                      if(list!=null&&list.size()>=1){
                          for(School school:list){

                  %>
 
                          <%String stuname=school.getStuname(); 
                          session.setAttribute("stuname", stuname);
                        request.setAttribute("stuname",stuname );%>

                          <%String stusex=school.getStusex(); 
                          session.setAttribute("stusex", stusex);
                        request.setAttribute("stusex",stusex);%>
                        
                          <%String stuclass=school.getStuclass(); 
                          session.setAttribute("stuclass", stuclass);
                        request.setAttribute("stuclass",stuclass );%>
                                
                          <%String stumajor=school.getStumajor() ; 
                          session.setAttribute("stumajor", stumajor);
                        request.setAttribute("stumajor",stumajor);
                        System.out.println(stumajor);
                        %>
                  <%}
                          
                          
                }
                  %>

                 

<div id="addSubjectForm" align="center">
                <form action="SubjectAddServlet" method="post">
                <tr>
                <h1>学生系统</h1> 
                <ul>
                <li><a href="Studentservlet?method=showclass">浏览课程信息 </a></li>
                <li><a href="Studentservlet?method=show">修改个人信息 </a></li>
                <li><a href="Studentservlet?method=classshow">选课 </a></li>
                <li><a href="school.jsp">退出登录 </a></li>
                </ul>
                </form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@page import="dao.SchoolDaoImpl"  %>
    <%@page import= "java.util.*" %>
    <%@page import="entity.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<div id="stushow" align="center"><!--显示试题-->

            
                      <%
                      List<School> list=(List<School>)request.getAttribute("list");
                      
                      
                      if(list==null||list.size()<1){
                          response.setHeader("refresh",

                                "5;URL=Teacherservlet?method=showclass");
                      %>
                      <font color="red" size="5"> 查询信息时出现错误,未能读出您的信息<br> 五秒后将跳转到主页面 <br>

                如果没有跳转,请点击 <a href="Teacherservlet?method=showclass">这里</a>!!! <br>

            </font>
                      <% }
                      else{
                          
                      %>
                          <table border="0" cellspacing="10" cellpadding="0">
                        <tr>
                        <td align="center" colspan="5">
                        
                        <h1>当前选此课程的学生信息</h1>
                        </td>
                        </tr>
                        <tr align="center">
                                <td><b>学号</b></td>
                                <td><b>姓名</b></td>
                                <td><b>性别</b></td>
                                <td><b>班级</b></td>
                                <td><b>专业</b></td>
                            </tr>
                       <%
                          for(School school:list){
                          
                  %>
                  <tr align="center">
                          <td><%=school.getStuID() %></td>
                          <td><%=school.getStuname()%></td>
                          <td><%=school.getStusex()%></td>
                          <td><%=school.getStuclass() %></td>
                          <td><%=school.getStumajor() %></td>
                  </tr>
                  
                  
                  <%}
                       } %>
                      <font color="red" size="5"> 查看完毕后<br>  <br>

                请点击 <a href="Teacherservlet?method=showclass">这里</a>回到课程信息页面!!! <br>

            </font>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@page import="dao.SchoolDaoImpl"  %>
    <%@page import= "java.util.*" %>
    <%@page import="entity.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<div id="stushowclass" align="center"><!--显示试题-->

            
                      <%
                      List<School> list=(List<School>)request.getAttribute("list");
                      
                      
                      if(list==null||list.size()<1){
                          response.setHeader("refresh",

                                "5;URL=teacher.jsp");
                      %>
                      <font color="red" size="5"> 查询信息时出现错误,未能读出课程的信息<br> 五秒后将跳转到主页面 <br>

                如果没有跳转,请点击 <a href="teacher.jsp">这里</a>!!! <br>

            </font>
            
                      <% }
                      else{%>
                          <table border="0" cellspacing="10" cellpadding="0">
                        <tr>
                        <td align="center" colspan="5">
                        <h1>当前所有课程信息</h1>
                        </td>
                        </tr>
                        <tr align="center">
                                <td><b>任课教师</b></td>
                                <td><b>课程编号</b></td>
                                <td><b>课程名称</b></td>
                                
                                <td><b>课程最大人数</b></td>
                                <td><b>课程现选人数</b></td>
                            </tr>
                       <%
                          for(School school:list){
                          
                  %>
                          <tr align="center">
                          
                          <td><%=school.getTeachername() %></td>
                          <td><%=school.getClassID() %></td>
                          <td><a href="Teacherservlet?method=showstudent&classID=<%=school.getClassID()%>"><%=school.getClassname()%></td>
                          
                          
                          
                          <td><%=school.getClassnum() %></td>
                          <td><%=school.getClassnow() %></td>
                  </tr>
                  
                  <%}
                      
                  %>
                 <tr align="center">
                  <font color="red" size="5"> <br> 如果不再修改 <br>

                请点击 <a href="teacher.jsp">这里回到主页面</a>!!! <br>

            </font>
                  </tr>
                 <%} %>
</body>
</html>

javabean数据文件代码

package entity;

public class School {
    private String profession;
    private String uesername;
    private String password;
    
    private String teacherpassword;
    private String teacherID;//工号
    private String teachersex;//性别
    private String teachercollege;//学院
    private String teachername;//姓名
    private String teachercall;//职称
    
    private String stupassword;
    private String stuname; //姓名
    private String stuID;//学号
    private String stusex;//性别
    private String stuclass;//班级
    private String stumajor;//专业
    
    private String classID;
    private String classname;
    private String classnum;
    private int classnow;//当前选课人数
    
    public String getTeacherpassword() {
        return teacherpassword;
    }
    public void setTeacherpassword(String teacherpassword) {
        this.teacherpassword = teacherpassword;
    }
    public String getStupassword() {
        return stupassword;
    }
    public void setStupassword(String stupassword) {
        this.stupassword = stupassword;
    }
    public int getClassnow() {
        return classnow;
    }
    public void setClassnow(int classnow) {
        this.classnow = classnow;
    }
    public String getClassID() {
        return classID;
    }
    public void setClassID(String classID) {
        this.classID = classID;
    }
    public String getClassname() {
        return classname;
    }
    public void setClassname(String classname) {
        this.classname = classname;
    }
    public String getClassnum() {
        return classnum;
    }
    public void setClassnum(String classnum) {
        this.classnum = classnum;
    }
    public String getProfession() {
        return profession;
    }
    public void setProfession(String profession) {
        this.profession = profession;
    }
    public String getUesername() {
        return uesername;
    }
    public void setUesername(String uesername) {
        this.uesername = uesername;
    }
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    public String getTeacherID() {
        return teacherID;
    }
    public void setTeacherID(String teacherID) {
        this.teacherID = teacherID;
    }
    public String getTeachersex() {
        return teachersex;
    }
    public void setTeachersex(String teachersex) {
        this.teachersex = teachersex;
    }
    public String getTeachercollege() {
        return teachercollege;
    }
    public void setTeachercollege(String teachercollege) {
        this.teachercollege = teachercollege;
    }
    public String getTeachername() {
        return teachername;
    }
    public void setTeachername(String teachername) {
        this.teachername = teachername;
    }
    public String getTeachercall() {
        return teachercall;
    }
    public void setTeachercall(String teachercall) {
        this.teachercall = teachercall;
    }
    public String getStuname() {
        return stuname;
    }
    public void setStuname(String stuname) {
        this.stuname = stuname;
    }
    public String getStuID() {
        return stuID;
    }
    public void setStuID(String stuID) {
        this.stuID = stuID;
    }
    public String getStusex() {
        return stusex;
    }
    public void setStusex(String stusex) {
        this.stusex = stusex;
    }
    public String getStuclass() {
        return stuclass;
    }
    public void setStuclass(String stuclass) {
        this.stuclass = stuclass;
    }
    public String getStumajor() {
        return stumajor;
    }
    public void setStumajor(String stumajor) {
        this.stumajor = stumajor;
    }


    
   
}
原文地址:https://www.cnblogs.com/cdl-sunshine/p/14168028.html