├── WebContent ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── lib │ │ ├── junit-4.0.jar │ │ ├── jstl-1.1.2 .jar │ │ ├── c3p0-0.9.1.2.jar │ │ ├── standard-1.1.2.jar │ │ └── mysql-connector-java-5.1.7-bin.jar │ ├── student │ │ └── index.jsp │ ├── teacher │ │ └── index.jsp │ └── web.xml ├── login.jsp ├── takeWork.jsp ├── studentLookWork.jsp ├── lookWork.jsp └── detailWork.jsp ├── screenshot ├── 1.png ├── 2.png ├── 3.png ├── 4.png └── 5.png ├── src ├── cn │ └── smxy │ │ ├── fzw │ │ ├── JUnitTest.java │ │ ├── StudentDAO.java │ │ ├── TeacherDAO.java │ │ ├── WorksDAO.java │ │ ├── DBconnectionUtils.java │ │ ├── Student.java │ │ ├── Teacher.java │ │ └── Works.java │ │ ├── filter │ │ ├── LogFilter.java │ │ ├── StudentFilter.java │ │ └── TeacherFilter.java │ │ ├── controller │ │ ├── LoginServlet.java │ │ ├── LookWorkServlet.java │ │ ├── TakeWorkServlet.java │ │ └── DetailWorkServlet.java │ │ └── listener │ │ ├── OnlineListener.java │ │ └── RequestListener.java └── c3p0.properties ├── .gitignore └── README.md /WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /screenshot/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/screenshot/1.png -------------------------------------------------------------------------------- /screenshot/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/screenshot/2.png -------------------------------------------------------------------------------- /screenshot/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/screenshot/3.png -------------------------------------------------------------------------------- /screenshot/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/screenshot/4.png -------------------------------------------------------------------------------- /screenshot/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/screenshot/5.png -------------------------------------------------------------------------------- /src/cn/smxy/fzw/JUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/fzw/JUnitTest.java -------------------------------------------------------------------------------- /src/cn/smxy/fzw/StudentDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/fzw/StudentDAO.java -------------------------------------------------------------------------------- /src/cn/smxy/fzw/TeacherDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/fzw/TeacherDAO.java -------------------------------------------------------------------------------- /src/cn/smxy/fzw/WorksDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/fzw/WorksDAO.java -------------------------------------------------------------------------------- /src/cn/smxy/filter/LogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/filter/LogFilter.java -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/junit-4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/WebContent/WEB-INF/lib/junit-4.0.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/jstl-1.1.2 .jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/WebContent/WEB-INF/lib/jstl-1.1.2 .jar -------------------------------------------------------------------------------- /src/cn/smxy/filter/StudentFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/filter/StudentFilter.java -------------------------------------------------------------------------------- /src/cn/smxy/filter/TeacherFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/filter/TeacherFilter.java -------------------------------------------------------------------------------- /src/cn/smxy/fzw/DBconnectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/fzw/DBconnectionUtils.java -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/c3p0-0.9.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/WebContent/WEB-INF/lib/c3p0-0.9.1.2.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/standard-1.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/WebContent/WEB-INF/lib/standard-1.1.2.jar -------------------------------------------------------------------------------- /src/cn/smxy/controller/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/controller/LoginServlet.java -------------------------------------------------------------------------------- /src/cn/smxy/listener/OnlineListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/listener/OnlineListener.java -------------------------------------------------------------------------------- /src/cn/smxy/listener/RequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/listener/RequestListener.java -------------------------------------------------------------------------------- /src/cn/smxy/controller/LookWorkServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/controller/LookWorkServlet.java -------------------------------------------------------------------------------- /src/cn/smxy/controller/TakeWorkServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/controller/TakeWorkServlet.java -------------------------------------------------------------------------------- /src/cn/smxy/controller/DetailWorkServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/src/cn/smxy/controller/DetailWorkServlet.java -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No6TeachersStudentsHomeworkDesign/HEAD/WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -------------------------------------------------------------------------------- /src/c3p0.properties: -------------------------------------------------------------------------------- 1 | c3p0.jdbcUrl=jdbc:mysql://localhost:3306/no6_userdb?useUnicode=true&characterEncoding=UTF-8 2 | c3p0.driverClass=com.mysql.jdbc.Driver 3 | c3p0.user=root 4 | c3p0.password=123456 5 | c3p0.acquireIncrement=3 6 | c3p0.idleConnectionTestPeriod=60 7 | c3p0.initialPoolSize=10 8 | c3p0.maxIdleTime=60 9 | c3p0.maxPoolSize=20 10 | c3p0.maxStatements=100 11 | c3p0.minPoolSize=5 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ###################################################################### 2 | # Build Tools 3 | 4 | .gradle 5 | /build/ 6 | !gradle/wrapper/gradle-wrapper.jar 7 | 8 | target/ 9 | !.mvn/wrapper/maven-wrapper.jar 10 | 11 | out/ 12 | 13 | ###################################################################### 14 | # IDE 15 | 16 | ### STS ### 17 | .apt_generated 18 | .classpath 19 | .factorypath 20 | .project 21 | .settings 22 | .springBeans 23 | 24 | ### IntelliJ IDEA ### 25 | .idea 26 | *.iws 27 | *.iml 28 | *.ipr 29 | 30 | ### NetBeans ### 31 | nbproject/private/ 32 | build/* 33 | nbbuild/ 34 | dist/ 35 | nbdist/ 36 | .nb-gradle/ 37 | 38 | ###################################################################### 39 | # Others 40 | *.log 41 | *.xml.versionsBackup 42 | *.swp 43 | 44 | !*/build/*.java 45 | !*/build/*.html 46 | !*/build/*.xml 47 | -------------------------------------------------------------------------------- /WebContent/WEB-INF/student/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=utf-8" 2 | pageEncoding="utf-8"%> 3 | <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 4 | 5 | 6 |
7 | 8 |