├── .idea ├── artifacts │ ├── SSM_Demo_war.xml │ └── SSM_Demo_war_exploded.xml ├── compiler.xml ├── encodings.xml ├── libraries │ ├── Maven__asm_asm_3_3.xml │ ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml │ ├── Maven__ch_qos_logback_logback_core_1_2_3.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_9_3.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_9_3.xml │ ├── Maven__com_googlecode_rapid_framework_rapid_core_4_0_5.xml │ ├── Maven__com_mchange_c3p0_0_9_5_2.xml │ ├── Maven__com_mchange_mchange_commons_java_0_2_11.xml │ ├── Maven__com_sun_mail_javax_mail_1_5_0.xml │ ├── Maven__com_sun_xml_bind_jaxb_impl_2_1_13.xml │ ├── Maven__commons_logging_commons_logging_1_1_1.xml │ ├── Maven__javax_activation_activation_1_1_1.xml │ ├── Maven__javax_javaee_api_7_0.xml │ ├── Maven__javax_servlet_jsp_api_2_2.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__mysql_mysql_connector_java_5_1_41.xml │ ├── Maven__org_apache_cxf_cxf_api_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_common_schemas_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_common_utilities_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_bindings_soap_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_bindings_xml_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_core_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_databinding_jaxb_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_frontend_jaxws_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_frontend_simple_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_transports_http_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_ws_addr_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_rt_ws_security_2_3_1.xml │ ├── Maven__org_apache_cxf_cxf_tools_common_2_3_1.xml │ ├── Maven__org_apache_geronimo_specs_geronimo_javamail_1_4_spec_1_7_1.xml │ ├── Maven__org_apache_neethi_neethi_2_0_4.xml │ ├── Maven__org_apache_santuario_xmlsec_1_4_4.xml │ ├── Maven__org_apache_ws_commons_schema_XmlSchema_1_4_7.xml │ ├── Maven__org_apache_ws_security_wss4j_1_5_10.xml │ ├── Maven__org_bouncycastle_bcprov_jdk15_1_45.xml │ ├── Maven__org_codehaus_woodstox_stax2_api_3_0_2.xml │ ├── Maven__org_codehaus_woodstox_woodstox_core_asl_4_0_8.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_mybatis_mybatis_3_4_1.xml │ ├── Maven__org_mybatis_mybatis_spring_1_3_1.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ ├── Maven__org_springframework_spring_aop_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_beans_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_context_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_core_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_expression_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_jcl_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_jdbc_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_test_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_tx_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_web_5_0_3_RELEASE.xml │ ├── Maven__org_springframework_spring_webmvc_5_0_3_RELEASE.xml │ ├── Maven__wsdl4j_wsdl4j_1_6_2.xml │ ├── Maven__xalan_serializer_2_7_1.xml │ ├── Maven__xalan_xalan_2_7_1.xml │ └── Maven__xml_resolver_xml_resolver_1_2.xml ├── misc.xml ├── modules.xml ├── uiDesigner.xml ├── vcs.xml └── workspace.xml ├── README.md ├── SSM_Demo.iml ├── Screenshots ├── 1.png ├── 10.png ├── 11.png ├── 12.png ├── 13.png ├── 14.png ├── 15.png ├── 16.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png └── 9.png ├── pom.xml ├── src └── main │ ├── java │ └── com │ │ └── zxc │ │ ├── controller │ │ ├── common │ │ │ └── LoginController.java │ │ ├── student │ │ │ └── StudentController.java │ │ └── teacher │ │ │ └── TeacherController.java │ │ ├── dao │ │ ├── CourseDao.java │ │ └── UserDao.java │ │ ├── model │ │ ├── Course.java │ │ ├── Course_choose.java │ │ ├── Course_limit.java │ │ ├── Institution.java │ │ ├── Page.java │ │ ├── Student.java │ │ ├── Teacher.java │ │ └── User.java │ │ └── service │ │ ├── CourseService.java │ │ ├── PageService.java │ │ ├── UserService.java │ │ └── impl │ │ ├── CourseServiceImpl.java │ │ ├── PageServiceImpl.java │ │ └── UserServiceImpl.java │ ├── resources │ ├── jdbc.properties │ ├── log4j.properties │ ├── logback.xml │ ├── mapper │ │ ├── CourseDao.xml │ │ └── UserDao.xml │ ├── spring-mvc.xml │ ├── spring-mybatis.xml │ └── sql │ │ ├── Course_Selection_System_Course.sql │ │ ├── Course_Selection_System_Course_choose.sql │ │ ├── Course_Selection_System_Course_limit.sql │ │ ├── Course_Selection_System_Institution.sql │ │ ├── Course_Selection_System_Student.sql │ │ ├── Course_Selection_System_Teacher.sql │ │ └── Course_Selection_System_routines.sql │ └── webapp │ ├── WEB-INF │ ├── lib │ │ └── tld │ │ │ ├── c-1_0-rt.tld │ │ │ ├── c-1_0.tld │ │ │ ├── c.tld │ │ │ ├── fmt-1_0-rt.tld │ │ │ ├── fmt-1_0.tld │ │ │ ├── fmt.tld │ │ │ ├── fn.tld │ │ │ ├── permittedTaglibs.tld │ │ │ ├── scriptfree.tld │ │ │ ├── sql-1_0-rt.tld │ │ │ ├── sql-1_0.tld │ │ │ ├── sql.tld │ │ │ ├── x-1_0-rt.tld │ │ │ ├── x-1_0.tld │ │ │ └── x.tld │ ├── views │ │ ├── login.jsp │ │ ├── student │ │ │ ├── base.jsp │ │ │ ├── checkedCourseList.jsp │ │ │ ├── courseDetail.jsp │ │ │ ├── courseList.jsp │ │ │ ├── editStuPass.jsp │ │ │ ├── studentIndex.jsp │ │ │ └── studentInfo.jsp │ │ ├── teacher │ │ │ ├── base.jsp │ │ │ ├── courseDetail.jsp │ │ │ ├── courseList.jsp │ │ │ ├── editCourse.jsp │ │ │ ├── editTeaPass.jsp │ │ │ ├── insertCourse.jsp │ │ │ ├── teacherIndex.jsp │ │ │ └── teacherInfo.jsp │ │ └── userIndex.jsp │ └── web.xml │ ├── index.jsp │ └── static │ ├── css │ ├── layui.css │ ├── layui.mobile.css │ ├── loginCss.css │ └── modules │ │ ├── code.css │ │ ├── laydate │ │ └── default │ │ │ └── laydate.css │ │ └── layer │ │ └── default │ │ ├── icon-ext.png │ │ ├── icon.png │ │ ├── layer.css │ │ ├── loading-0.gif │ │ ├── loading-1.gif │ │ └── loading-2.gif │ ├── font │ ├── iconfont.eot │ ├── iconfont.svg │ ├── iconfont.ttf │ └── iconfont.woff │ ├── images │ ├── avatar.jpg │ ├── face │ │ ├── 0.gif │ │ ├── 1.gif │ │ ├── 10.gif │ │ ├── 11.gif │ │ ├── 12.gif │ │ ├── 13.gif │ │ ├── 14.gif │ │ ├── 15.gif │ │ ├── 16.gif │ │ ├── 17.gif │ │ ├── 18.gif │ │ ├── 19.gif │ │ ├── 2.gif │ │ ├── 20.gif │ │ ├── 21.gif │ │ ├── 22.gif │ │ ├── 23.gif │ │ ├── 24.gif │ │ ├── 25.gif │ │ ├── 26.gif │ │ ├── 27.gif │ │ ├── 28.gif │ │ ├── 29.gif │ │ ├── 3.gif │ │ ├── 30.gif │ │ ├── 31.gif │ │ ├── 32.gif │ │ ├── 33.gif │ │ ├── 34.gif │ │ ├── 35.gif │ │ ├── 36.gif │ │ ├── 37.gif │ │ ├── 38.gif │ │ ├── 39.gif │ │ ├── 4.gif │ │ ├── 40.gif │ │ ├── 41.gif │ │ ├── 42.gif │ │ ├── 43.gif │ │ ├── 44.gif │ │ ├── 45.gif │ │ ├── 46.gif │ │ ├── 47.gif │ │ ├── 48.gif │ │ ├── 49.gif │ │ ├── 5.gif │ │ ├── 50.gif │ │ ├── 51.gif │ │ ├── 52.gif │ │ ├── 53.gif │ │ ├── 54.gif │ │ ├── 55.gif │ │ ├── 56.gif │ │ ├── 57.gif │ │ ├── 58.gif │ │ ├── 59.gif │ │ ├── 6.gif │ │ ├── 60.gif │ │ ├── 61.gif │ │ ├── 62.gif │ │ ├── 63.gif │ │ ├── 64.gif │ │ ├── 65.gif │ │ ├── 66.gif │ │ ├── 67.gif │ │ ├── 68.gif │ │ ├── 69.gif │ │ ├── 7.gif │ │ ├── 70.gif │ │ ├── 71.gif │ │ ├── 8.gif │ │ └── 9.gif │ ├── loginBg.jpeg │ └── test │ │ ├── adamsTest.jpg │ │ ├── georgeTest.jpg │ │ └── husTest.jpg │ ├── js │ └── jquery-3.3.1.js │ ├── lay │ └── modules │ │ ├── carousel.js │ │ ├── code.js │ │ ├── element.js │ │ ├── flow.js │ │ ├── form.js │ │ ├── jquery.js │ │ ├── laydate.js │ │ ├── layedit.js │ │ ├── layer.js │ │ ├── laypage.js │ │ ├── laytpl.js │ │ ├── mobile.js │ │ ├── table.js │ │ ├── tree.js │ │ ├── upload.js │ │ └── util.js │ ├── layui.all.js │ └── layui.js └── target ├── ChatRobot └── META-INF │ └── MANIFEST.MF ├── SSM_Demo ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── classes │ │ ├── com │ │ │ └── zxc │ │ │ │ ├── controller │ │ │ │ ├── common │ │ │ │ │ └── LoginController.class │ │ │ │ ├── student │ │ │ │ │ └── StudentController.class │ │ │ │ └── teacher │ │ │ │ │ └── TeacherController.class │ │ │ │ ├── dao │ │ │ │ ├── CourseDao.class │ │ │ │ └── UserDao.class │ │ │ │ ├── model │ │ │ │ ├── Course.class │ │ │ │ ├── Course_choose.class │ │ │ │ ├── Course_limit.class │ │ │ │ ├── Institution.class │ │ │ │ ├── Page.class │ │ │ │ ├── Student.class │ │ │ │ ├── Teacher.class │ │ │ │ └── User.class │ │ │ │ └── service │ │ │ │ ├── CourseService.class │ │ │ │ ├── PageService.class │ │ │ │ ├── UserService.class │ │ │ │ └── impl │ │ │ │ ├── CourseServiceImpl.class │ │ │ │ ├── PageServiceImpl.class │ │ │ │ └── UserServiceImpl.class │ │ ├── jdbc.properties │ │ ├── log4j.properties │ │ ├── logback.xml │ │ ├── mapper │ │ │ ├── CourseDao.xml │ │ │ └── UserDao.xml │ │ ├── spring-mvc.xml │ │ ├── spring-mybatis.xml │ │ └── sql │ │ │ ├── Course_Selection_System_Course.sql │ │ │ ├── Course_Selection_System_Course_choose.sql │ │ │ ├── Course_Selection_System_Course_limit.sql │ │ │ ├── Course_Selection_System_Institution.sql │ │ │ ├── Course_Selection_System_Student.sql │ │ │ ├── Course_Selection_System_Teacher.sql │ │ │ └── Course_Selection_System_routines.sql │ ├── lib │ │ ├── XmlSchema-1.4.7.jar │ │ ├── activation-1.1.1.jar │ │ ├── asm-3.3.jar │ │ ├── bcprov-jdk15-1.45.jar │ │ ├── c3p0-0.9.5.2.jar │ │ ├── commons-logging-1.1.1.jar │ │ ├── cxf-api-2.3.1.jar │ │ ├── cxf-common-schemas-2.3.1.jar │ │ ├── cxf-common-utilities-2.3.1.jar │ │ ├── cxf-rt-bindings-soap-2.3.1.jar │ │ ├── cxf-rt-bindings-xml-2.3.1.jar │ │ ├── cxf-rt-core-2.3.1.jar │ │ ├── cxf-rt-databinding-jaxb-2.3.1.jar │ │ ├── cxf-rt-frontend-jaxws-2.3.1.jar │ │ ├── cxf-rt-frontend-simple-2.3.1.jar │ │ ├── cxf-rt-transports-http-2.3.1.jar │ │ ├── cxf-rt-ws-addr-2.3.1.jar │ │ ├── cxf-rt-ws-security-2.3.1.jar │ │ ├── cxf-tools-common-2.3.1.jar │ │ ├── geronimo-javamail_1.4_spec-1.7.1.jar │ │ ├── hamcrest-core-1.3.jar │ │ ├── jackson-annotations-2.9.0.jar │ │ ├── jackson-core-2.9.3.jar │ │ ├── jackson-databind-2.9.3.jar │ │ ├── javaee-api-7.0.jar │ │ ├── javax.mail-1.5.0.jar │ │ ├── jaxb-impl-2.1.13.jar │ │ ├── junit-4.12.jar │ │ ├── logback-classic-1.2.3.jar │ │ ├── logback-core-1.2.3.jar │ │ ├── mchange-commons-java-0.2.11.jar │ │ ├── mybatis-3.4.1.jar │ │ ├── mybatis-spring-1.3.1.jar │ │ ├── mysql-connector-java-5.1.41.jar │ │ ├── neethi-2.0.4.jar │ │ ├── rapid-core-4.0.5.jar │ │ ├── serializer-2.7.1.jar │ │ ├── slf4j-api-1.7.25.jar │ │ ├── spring-aop-5.0.3.RELEASE.jar │ │ ├── spring-beans-5.0.3.RELEASE.jar │ │ ├── spring-context-5.0.3.RELEASE.jar │ │ ├── spring-core-5.0.3.RELEASE.jar │ │ ├── spring-expression-5.0.3.RELEASE.jar │ │ ├── spring-jcl-5.0.3.RELEASE.jar │ │ ├── spring-jdbc-5.0.3.RELEASE.jar │ │ ├── spring-test-5.0.3.RELEASE.jar │ │ ├── spring-tx-5.0.3.RELEASE.jar │ │ ├── spring-web-5.0.3.RELEASE.jar │ │ ├── spring-webmvc-5.0.3.RELEASE.jar │ │ ├── stax2-api-3.0.2.jar │ │ ├── tld │ │ │ ├── c-1_0-rt.tld │ │ │ ├── c-1_0.tld │ │ │ ├── c.tld │ │ │ ├── fmt-1_0-rt.tld │ │ │ ├── fmt-1_0.tld │ │ │ ├── fmt.tld │ │ │ ├── fn.tld │ │ │ ├── permittedTaglibs.tld │ │ │ ├── scriptfree.tld │ │ │ ├── sql-1_0-rt.tld │ │ │ ├── sql-1_0.tld │ │ │ ├── sql.tld │ │ │ ├── x-1_0-rt.tld │ │ │ ├── x-1_0.tld │ │ │ └── x.tld │ │ ├── woodstox-core-asl-4.0.8.jar │ │ ├── wsdl4j-1.6.2.jar │ │ ├── wss4j-1.5.10.jar │ │ ├── xalan-2.7.1.jar │ │ ├── xml-resolver-1.2.jar │ │ └── xmlsec-1.4.4.jar │ ├── views │ │ ├── login.jsp │ │ ├── student │ │ │ ├── base.jsp │ │ │ ├── checkedCourseList.jsp │ │ │ ├── courseDetail.jsp │ │ │ ├── courseList.jsp │ │ │ ├── editStuPass.jsp │ │ │ ├── studentIndex.jsp │ │ │ └── studentInfo.jsp │ │ ├── teacher │ │ │ ├── base.jsp │ │ │ ├── courseDetail.jsp │ │ │ ├── courseList.jsp │ │ │ ├── editCourse.jsp │ │ │ ├── editTeaPass.jsp │ │ │ ├── insertCourse.jsp │ │ │ ├── teacherIndex.jsp │ │ │ └── teacherInfo.jsp │ │ └── userIndex.jsp │ └── web.xml ├── index.jsp └── static │ ├── css │ ├── layui.css │ ├── layui.mobile.css │ ├── loginCss.css │ └── modules │ │ ├── code.css │ │ ├── laydate │ │ └── default │ │ │ └── laydate.css │ │ └── layer │ │ └── default │ │ ├── icon-ext.png │ │ ├── icon.png │ │ ├── layer.css │ │ ├── loading-0.gif │ │ ├── loading-1.gif │ │ └── loading-2.gif │ ├── font │ ├── iconfont.eot │ ├── iconfont.svg │ ├── iconfont.ttf │ └── iconfont.woff │ ├── images │ ├── avatar.jpg │ ├── face │ │ ├── 0.gif │ │ ├── 1.gif │ │ ├── 10.gif │ │ ├── 11.gif │ │ ├── 12.gif │ │ ├── 13.gif │ │ ├── 14.gif │ │ ├── 15.gif │ │ ├── 16.gif │ │ ├── 17.gif │ │ ├── 18.gif │ │ ├── 19.gif │ │ ├── 2.gif │ │ ├── 20.gif │ │ ├── 21.gif │ │ ├── 22.gif │ │ ├── 23.gif │ │ ├── 24.gif │ │ ├── 25.gif │ │ ├── 26.gif │ │ ├── 27.gif │ │ ├── 28.gif │ │ ├── 29.gif │ │ ├── 3.gif │ │ ├── 30.gif │ │ ├── 31.gif │ │ ├── 32.gif │ │ ├── 33.gif │ │ ├── 34.gif │ │ ├── 35.gif │ │ ├── 36.gif │ │ ├── 37.gif │ │ ├── 38.gif │ │ ├── 39.gif │ │ ├── 4.gif │ │ ├── 40.gif │ │ ├── 41.gif │ │ ├── 42.gif │ │ ├── 43.gif │ │ ├── 44.gif │ │ ├── 45.gif │ │ ├── 46.gif │ │ ├── 47.gif │ │ ├── 48.gif │ │ ├── 49.gif │ │ ├── 5.gif │ │ ├── 50.gif │ │ ├── 51.gif │ │ ├── 52.gif │ │ ├── 53.gif │ │ ├── 54.gif │ │ ├── 55.gif │ │ ├── 56.gif │ │ ├── 57.gif │ │ ├── 58.gif │ │ ├── 59.gif │ │ ├── 6.gif │ │ ├── 60.gif │ │ ├── 61.gif │ │ ├── 62.gif │ │ ├── 63.gif │ │ ├── 64.gif │ │ ├── 65.gif │ │ ├── 66.gif │ │ ├── 67.gif │ │ ├── 68.gif │ │ ├── 69.gif │ │ ├── 7.gif │ │ ├── 70.gif │ │ ├── 71.gif │ │ ├── 8.gif │ │ └── 9.gif │ ├── loginBg.jpeg │ └── test │ │ ├── adamsTest.jpg │ │ ├── georgeTest.jpg │ │ └── husTest.jpg │ ├── js │ └── jquery-3.3.1.js │ ├── lay │ └── modules │ │ ├── carousel.js │ │ ├── code.js │ │ ├── element.js │ │ ├── flow.js │ │ ├── form.js │ │ ├── jquery.js │ │ ├── laydate.js │ │ ├── layedit.js │ │ ├── layer.js │ │ ├── laypage.js │ │ ├── laytpl.js │ │ ├── mobile.js │ │ ├── table.js │ │ ├── tree.js │ │ ├── upload.js │ │ └── util.js │ ├── layui.all.js │ └── layui.js └── classes ├── com └── zxc │ ├── controller │ ├── common │ │ └── LoginController.class │ ├── student │ │ └── StudentController.class │ └── teacher │ │ └── TeacherController.class │ ├── dao │ ├── CourseDao.class │ └── UserDao.class │ ├── model │ ├── Course.class │ ├── Course_choose.class │ ├── Course_limit.class │ ├── Institution.class │ ├── Page.class │ ├── Student.class │ ├── Teacher.class │ └── User.class │ └── service │ ├── CourseService.class │ ├── PageService.class │ ├── UserService.class │ └── impl │ ├── CourseServiceImpl.class │ ├── PageServiceImpl.class │ └── UserServiceImpl.class ├── jdbc.properties ├── log4j.properties ├── logback.xml ├── mapper ├── CourseDao.xml └── UserDao.xml ├── spring-mvc.xml ├── spring-mybatis.xml └── sql ├── Course_Selection_System_Course.sql ├── Course_Selection_System_Course_choose.sql ├── Course_Selection_System_Course_limit.sql ├── Course_Selection_System_Institution.sql ├── Course_Selection_System_Student.sql ├── Course_Selection_System_Teacher.sql └── Course_Selection_System_routines.sql /.idea/artifacts/SSM_Demo_war.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | $PROJECT_DIR$/target 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__asm_asm_3_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_googlecode_rapid_framework_rapid_core_4_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_mchange_c3p0_0_9_5_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_mchange_mchange_commons_java_0_2_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_sun_mail_javax_mail_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_1_13.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_activation_activation_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_javaee_api_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_servlet_jsp_api_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__mysql_mysql_connector_java_5_1_41.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_api_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_common_schemas_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_common_utilities_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_bindings_soap_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_bindings_xml_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_core_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_databinding_jaxb_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_frontend_jaxws_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_frontend_simple_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_transports_http_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_ws_addr_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_rt_ws_security_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_cxf_cxf_tools_common_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_geronimo_specs_geronimo_javamail_1_4_spec_1_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_neethi_neethi_2_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_santuario_xmlsec_1_4_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_ws_commons_schema_XmlSchema_1_4_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_ws_security_wss4j_1_5_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15_1_45.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_codehaus_woodstox_stax2_api_3_0_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_codehaus_woodstox_woodstox_core_asl_4_0_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_3_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_aop_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_beans_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_context_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_core_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_expression_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_jcl_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_jdbc_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_test_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_tx_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_web_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_webmvc_5_0_3_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__wsdl4j_wsdl4j_1_6_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__xalan_serializer_2_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__xalan_xalan_2_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__xml_resolver_xml_resolver_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/1.png -------------------------------------------------------------------------------- /Screenshots/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/10.png -------------------------------------------------------------------------------- /Screenshots/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/11.png -------------------------------------------------------------------------------- /Screenshots/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/12.png -------------------------------------------------------------------------------- /Screenshots/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/13.png -------------------------------------------------------------------------------- /Screenshots/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/14.png -------------------------------------------------------------------------------- /Screenshots/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/15.png -------------------------------------------------------------------------------- /Screenshots/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/16.png -------------------------------------------------------------------------------- /Screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/2.png -------------------------------------------------------------------------------- /Screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/3.png -------------------------------------------------------------------------------- /Screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/4.png -------------------------------------------------------------------------------- /Screenshots/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/5.png -------------------------------------------------------------------------------- /Screenshots/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/6.png -------------------------------------------------------------------------------- /Screenshots/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/7.png -------------------------------------------------------------------------------- /Screenshots/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/8.png -------------------------------------------------------------------------------- /Screenshots/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/Screenshots/9.png -------------------------------------------------------------------------------- /src/main/java/com/zxc/controller/common/LoginController.java: -------------------------------------------------------------------------------- 1 | package com.zxc.controller.common; 2 | 3 | import com.zxc.service.UserService; 4 | import org.springframework.stereotype.Controller; 5 | import org.springframework.ui.Model; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | import org.springframework.web.bind.annotation.RequestMethod; 8 | import org.springframework.web.bind.annotation.RequestParam; 9 | import org.springframework.web.bind.annotation.SessionAttributes; 10 | 11 | import javax.annotation.Resource; 12 | import javax.servlet.http.HttpServletRequest; 13 | 14 | @Controller 15 | @SessionAttributes({"username","teaid","stuid"}) 16 | public class LoginController { 17 | @Resource 18 | private UserService userService; 19 | 20 | @RequestMapping("login") 21 | public String login(){ 22 | return "login"; 23 | } 24 | 25 | @RequestMapping(value = "check",method = RequestMethod.POST) 26 | public String checkAccount(@RequestParam("userid") int id,@RequestParam("userpass") String pass,Model model) { 27 | if (userService.checkAccount(id, pass) == 2) { 28 | model.addAttribute("username",userService.getTeaNameById(id)); 29 | model.addAttribute("teaid",id); 30 | return "redirect:teacher/teacherIndex"; 31 | } 32 | else if(userService.checkAccount(id, pass) == 1){ 33 | model.addAttribute("username",userService.getStuNameById(id)); 34 | model.addAttribute("stuid",id); 35 | return "redirect:student/studentIndex"; 36 | } 37 | else{ 38 | model.addAttribute("msg","密码错误"); 39 | //这里不加redirect,否则前端el取不到值 40 | return "login"; 41 | } 42 | } 43 | 44 | @RequestMapping("exit") 45 | public String exit(HttpServletRequest request){ 46 | request.getSession().invalidate(); 47 | return "login"; 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/dao/CourseDao.java: -------------------------------------------------------------------------------- 1 | package com.zxc.dao; 2 | 3 | import com.zxc.model.Course; 4 | import com.zxc.model.Course_choose; 5 | import com.zxc.model.Course_limit; 6 | import com.zxc.model.Institution; 7 | 8 | import java.util.List; 9 | 10 | public interface CourseDao { 11 | public List queryCourseById(int id); 12 | public List queryInsIdByCourseId(int id); 13 | public String selectNameByInsId(int id); 14 | public List queryAllIns(); 15 | public void insertCourse(Course course); 16 | public void insertInsLimit(Course_limit course_limit); 17 | public Course queryCourseInfoById(int id); 18 | public List selectCourseLimit(int classId); 19 | public void updateCourse(Course course); 20 | public int selectMaxCourseId(); 21 | public void updateInsLimit(Course_limit course_limit); 22 | public void deleteInsLimit(int id); 23 | public void deleteCourseById(int id); 24 | public void deleteStuByClassId(int id); 25 | public void deleteLimitByClassId(int id); 26 | public List queryStuIdByCourseId(int id); 27 | public void updateScore(Course_choose course_choose); 28 | public List queryAllCourse(); 29 | public List selectInsIdByClassId(int classId); 30 | public String selectTeaNameByTeaId(int id); 31 | public Course selectCourseByClassId(int id); 32 | public void addChooseNum(int id); 33 | public void addCourseChoose(Course_choose course_choose); 34 | public List queryCourseIdByStuId(int id); 35 | public void downChooseNum(int id); 36 | public void deleteCourseChoose(Course_choose course_choose); 37 | public int selectScore(Course_choose course_choose); 38 | } 39 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/dao/UserDao.java: -------------------------------------------------------------------------------- 1 | package com.zxc.dao; 2 | 3 | import com.zxc.model.Student; 4 | import com.zxc.model.Teacher; 5 | 6 | import java.util.List; 7 | 8 | public interface UserDao { 9 | public Student selectStuById(int id); 10 | public Teacher selectTeaById(int id); 11 | public void updateStuPass(Student student); 12 | public void updateTeaPass(Teacher teacher); 13 | public List queryAllTeacher(); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Course.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | import java.util.List; 4 | 5 | public class Course { 6 | private int classId; 7 | private String className; 8 | private int classNum; 9 | private int teaId; 10 | private String teaName; 11 | private int classChooseNum; 12 | private List classLimitInsName; 13 | private int score; 14 | private int isChoose; 15 | 16 | public void setClassId(int classId) { 17 | this.classId = classId; 18 | } 19 | 20 | public void setClassName(String className) { 21 | this.className = className; 22 | } 23 | 24 | public void setClassNum(int classNum) { 25 | this.classNum = classNum; 26 | } 27 | 28 | public void setTeaId(int teaId) { 29 | this.teaId = teaId; 30 | } 31 | 32 | public void setClassChooseNum(int classChooseNum) { 33 | this.classChooseNum = classChooseNum; 34 | } 35 | 36 | public void setClassLimitInsName(List classLimitInsName) { 37 | this.classLimitInsName = classLimitInsName; 38 | } 39 | 40 | public void setTeaName(String teaName) { 41 | this.teaName = teaName; 42 | } 43 | 44 | public void setIsChoose(int isChoose) { 45 | this.isChoose = isChoose; 46 | } 47 | 48 | public void setScore(int score) { 49 | this.score = score; 50 | } 51 | 52 | public int getClassId() { 53 | return classId; 54 | } 55 | 56 | public String getClassName() { 57 | return className; 58 | } 59 | 60 | public int getClassNum() { 61 | return classNum; 62 | } 63 | 64 | public int getTeaId() { 65 | return teaId; 66 | } 67 | 68 | public int getClassChooseNum() { 69 | return classChooseNum; 70 | } 71 | 72 | public List getClassLimitInsName() { 73 | return classLimitInsName; 74 | } 75 | 76 | public String getTeaName() { 77 | return teaName; 78 | } 79 | 80 | public int getIsChoose() { 81 | return isChoose; 82 | } 83 | 84 | public int getScore() { 85 | return score; 86 | } 87 | } 88 | 89 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Course_choose.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | //选课表 4 | public class Course_choose { 5 | private int chooseId; 6 | private int stuId; 7 | private int classId; 8 | private int score; 9 | 10 | public void setStuId(int stuId) { 11 | this.stuId = stuId; 12 | } 13 | 14 | public void setClassId(int classId) { 15 | this.classId = classId; 16 | } 17 | 18 | public void setChooseId(int chooseId) { 19 | this.chooseId = chooseId; 20 | } 21 | 22 | public void setScore(int score) { 23 | this.score = score; 24 | } 25 | 26 | public int getStuId() { 27 | return stuId; 28 | } 29 | 30 | public int getClassId() { 31 | return classId; 32 | } 33 | 34 | public int getChooseId() { 35 | return chooseId; 36 | } 37 | 38 | public int getScore() { 39 | return score; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Course_limit.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | //选课学院限制 4 | public class Course_limit { 5 | private int classId; 6 | private int insId; 7 | 8 | public void setClassId(int classId) { 9 | this.classId = classId; 10 | } 11 | 12 | public void setInsId(int insId) { 13 | this.insId = insId; 14 | } 15 | 16 | public int getClassId() { 17 | return classId; 18 | } 19 | 20 | public int getInsId() { 21 | return insId; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Institution.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | public class Institution { 4 | private int insId; 5 | private String insName; 6 | 7 | public void setInsId(int insId) { 8 | this.insId = insId; 9 | } 10 | 11 | public void setInsName(String insName) { 12 | this.insName = insName; 13 | } 14 | 15 | public int getInsId() { 16 | return insId; 17 | } 18 | 19 | public String getInsName() { 20 | return insName; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Page.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | import java.util.List; 4 | 5 | public class Page { 6 | private int currentPage;//当前页 7 | private int pageSize;//每页显示记录条数 8 | private int totalPage;//总页数 9 | private List dataList;//每页显示的数据 10 | private int star;//开始数据 11 | 12 | public int getCurrentPage() { 13 | return currentPage; 14 | } 15 | public void setCurrentPage(int currentPage) { 16 | this.currentPage = currentPage; 17 | } 18 | public int getPageSize() { 19 | return pageSize; 20 | } 21 | public void setPageSize(int pageSize) { 22 | this.pageSize = pageSize; 23 | } 24 | public int getTotalPage() { 25 | return totalPage; 26 | } 27 | public void setTotalPage(int totalPage) { 28 | this.totalPage = totalPage; 29 | } 30 | public List getDataList() { 31 | return dataList; 32 | } 33 | public void setDataList(List dataList) { 34 | this.dataList = dataList; 35 | } 36 | public int getStar() { 37 | return star; 38 | } 39 | public void setStar(int star) { 40 | this.star = star; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Student.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | public class Student { 4 | private int stuId; 5 | private String stuPass; 6 | private String stuName; 7 | private int insId; 8 | private String InsName; 9 | private int tempScore; 10 | 11 | public void setStuId(int stuId) { 12 | this.stuId = stuId; 13 | } 14 | 15 | public void setStuPass(String stuPass) { 16 | this.stuPass = stuPass; 17 | } 18 | 19 | public void setStuName(String stuName) { 20 | this.stuName = stuName; 21 | } 22 | 23 | public void setInsName(String insName) { 24 | InsName = insName; 25 | } 26 | 27 | public void setInsId(int insId) { 28 | this.insId = insId; 29 | } 30 | 31 | public void setTempScore(int tempScore) { 32 | this.tempScore = tempScore; 33 | } 34 | 35 | public int getStuId() { 36 | return stuId; 37 | } 38 | 39 | public String getStuPass() { 40 | return stuPass; 41 | } 42 | 43 | public String getStuName() { 44 | return stuName; 45 | } 46 | 47 | public String getInsName() { 48 | return InsName; 49 | } 50 | 51 | public int getInsId() { 52 | return insId; 53 | } 54 | 55 | public int getTempScore() { 56 | return tempScore; 57 | } 58 | } 59 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/Teacher.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | public class Teacher { 4 | private int teaId; 5 | private String teaName; 6 | private String teaPass; 7 | 8 | public void setTeaId(int teaId) { 9 | this.teaId = teaId; 10 | } 11 | 12 | public void setTeaName(String teaName) { 13 | this.teaName = teaName; 14 | } 15 | 16 | public void setTeaPass(String teaPass) { 17 | this.teaPass = teaPass; 18 | } 19 | 20 | public int getTeaId() { 21 | return teaId; 22 | } 23 | 24 | public String getTeaName() { 25 | return teaName; 26 | } 27 | 28 | public String getTeaPass() { 29 | return teaPass; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/model/User.java: -------------------------------------------------------------------------------- 1 | package com.zxc.model; 2 | 3 | import java.util.Date; 4 | 5 | public class User { 6 | 7 | private long id; 8 | private String email; 9 | private String password; 10 | private String username; 11 | private String role; 12 | private int status; 13 | private Date regTime; 14 | private String regIp; 15 | 16 | public long getId() { 17 | return id; 18 | } 19 | 20 | public void setId(int id) { 21 | this.id = id; 22 | } 23 | 24 | public String getEmail() { 25 | return email; 26 | } 27 | 28 | public void setEmail(String email) { 29 | this.email = email; 30 | } 31 | 32 | public String getPassword() { 33 | return password; 34 | } 35 | 36 | public void setPassword(String password) { 37 | this.password = password; 38 | } 39 | 40 | public String getUsername() { 41 | return username; 42 | } 43 | 44 | public void setUsername(String username) { 45 | this.username = username; 46 | } 47 | 48 | public String getRole() { 49 | return role; 50 | } 51 | 52 | public void setRole(String role) { 53 | this.role = role; 54 | } 55 | 56 | public int getStatus() { 57 | return status; 58 | } 59 | 60 | public void setStatus(int status) { 61 | this.status = status; 62 | } 63 | 64 | public Date getRegTime() { 65 | return regTime; 66 | } 67 | 68 | public void setRegTime(Date regTime) { 69 | this.regTime = regTime; 70 | } 71 | 72 | public String getRegIp() { 73 | return regIp; 74 | } 75 | 76 | public void setRegIp(String regIp) { 77 | this.regIp = regIp; 78 | } 79 | 80 | } -------------------------------------------------------------------------------- /src/main/java/com/zxc/service/CourseService.java: -------------------------------------------------------------------------------- 1 | package com.zxc.service; 2 | 3 | import com.zxc.model.Course; 4 | import com.zxc.model.Institution; 5 | import com.zxc.model.Student; 6 | 7 | import java.util.List; 8 | 9 | public interface CourseService { 10 | public List queryAllById(int id); 11 | public List queryInsNameByCourse(int id); 12 | public List queryAllIns(); 13 | public int insertCourse(String name,String num,int teaid); 14 | public void insertInsLimit(String det,int classId); 15 | public Course queryInfoById(int id); 16 | public List selectCourseLimit(int classId); 17 | public int updateCourse(String name,String num,int teaid); 18 | public void updateInsLimit(String det,int classId); 19 | public void deleteCourse(int id); 20 | public List queryStuByCourseId(int id); 21 | public void updateScore(int classId,int stuId,int score); 22 | public List queryStuByStuId(int classid,int stuid); 23 | public List queryAllCourse(int stuid); 24 | public Course queryCourse(int id); 25 | public void chooseSuccess(int classId,int stuId); 26 | public boolean checkStuIns(int classId,int stuId); 27 | public void deleteCourseChoose(int stuId,int classId); 28 | public List queryStuCourse(int stuId); 29 | public List queryAllByInsId(int id); 30 | } 31 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/service/PageService.java: -------------------------------------------------------------------------------- 1 | package com.zxc.service; 2 | 3 | import com.zxc.model.Page; 4 | 5 | import java.util.List; 6 | 7 | public interface PageService { 8 | public Page subList(int page, List list); 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/service/UserService.java: -------------------------------------------------------------------------------- 1 | package com.zxc.service; 2 | 3 | import com.zxc.model.Student; 4 | import com.zxc.model.Teacher; 5 | 6 | import java.util.List; 7 | 8 | public interface UserService { 9 | public int checkAccount(int id,String pass); 10 | public String getStuNameById(int id); 11 | public String getTeaNameById(int id); 12 | public Student getStuInfoById(int id); 13 | public Teacher getTeaInfoById(int id); 14 | public void changeStuPass(Student student); 15 | public void changeTeaPass(Teacher teacher); 16 | public List queryAllTeacher(); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/service/impl/PageServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.zxc.service.impl; 2 | 3 | import com.zxc.model.Page; 4 | import com.zxc.service.PageService; 5 | import org.springframework.stereotype.Service; 6 | 7 | import java.util.List; 8 | 9 | @Service 10 | public class PageServiceImpl implements PageService { 11 | @Override 12 | public Page subList(int page, List list) { 13 | Page paging=new Page(); 14 | paging.setCurrentPage(page); 15 | int count = list.size(); 16 | paging.setTotalPage(count % 6 == 0 ? count / 6 : count / 6 + 1); 17 | paging.setPageSize(6); 18 | paging.setStar((paging.getCurrentPage() - 1) * paging.getPageSize()); 19 | paging.setDataList(list.subList(paging.getStar(), count - paging.getStar() > paging.getPageSize() ? paging.getStar() + paging.getPageSize() : count)); 20 | return paging; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/com/zxc/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.zxc.service.impl; 2 | 3 | import com.zxc.dao.UserDao; 4 | import com.zxc.model.Student; 5 | import com.zxc.model.Teacher; 6 | import com.zxc.service.UserService; 7 | import org.springframework.beans.factory.annotation.Autowired; 8 | import org.springframework.stereotype.Service; 9 | 10 | import java.util.List; 11 | 12 | @Service 13 | public class UserServiceImpl implements UserService { 14 | 15 | @Autowired 16 | private UserDao userDao; 17 | 18 | @Override 19 | public int checkAccount(int id, String pass) { 20 | if(Integer.toString(id).charAt(4)=='1'){ 21 | if(userDao.selectTeaById(id).getTeaPass().equals(pass)) 22 | return 2; 23 | else 24 | return 0; 25 | } 26 | else{ 27 | if(userDao.selectStuById(id).getStuPass().equals(pass)) 28 | return 1; 29 | else 30 | return 0; 31 | } 32 | } 33 | 34 | @Override 35 | public String getStuNameById(int id) { 36 | return userDao.selectStuById(id).getStuName(); 37 | } 38 | 39 | @Override 40 | public String getTeaNameById(int id) { 41 | return userDao.selectTeaById(id).getTeaName(); 42 | } 43 | 44 | @Override 45 | public Student getStuInfoById(int id) { 46 | return userDao.selectStuById(id); 47 | } 48 | 49 | @Override 50 | public Teacher getTeaInfoById(int id) { 51 | return userDao.selectTeaById(id); 52 | } 53 | 54 | @Override 55 | public void changeStuPass(Student student) { 56 | userDao.updateStuPass(student); 57 | } 58 | 59 | @Override 60 | public void changeTeaPass(Teacher teacher) { 61 | userDao.updateTeaPass(teacher); 62 | } 63 | 64 | @Override 65 | public List queryAllTeacher() { 66 | return userDao.queryAllTeacher(); 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /src/main/resources/jdbc.properties: -------------------------------------------------------------------------------- 1 | jdbc.driver=com.mysql.jdbc.Driver 2 | #数据库地址 3 | jdbc.url=jdbc:mysql://localhost:3306/Course_Selection_System?useUnicode=true&characterEncoding=utf8 4 | #用户名 5 | jdbc.username=root 6 | #密码 7 | jdbc.password=zxc12345 8 | #最大连接数 9 | c3p0.maxPoolSize=30 10 | #最小连接数 11 | c3p0.minPoolSize=10 12 | #关闭连接后不自动commit 13 | c3p0.autoCommitOnClose=false 14 | #获取连接超时时间 15 | c3p0.checkoutTimeout=10000 16 | #当获取连接失败重试次数 17 | c3p0.acquireRetryAttempts=2 -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | # Configure logging for testing: optionally with log file 2 | log4j.rootLogger=WARN, stdout 3 | # log4j.rootLogger=WARN, stdout, logfile 4 | 5 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 6 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 7 | log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n 8 | 9 | log4j.appender.logfile=org.apache.log4j.FileAppender 10 | log4j.appender.logfile.File=target/spring.log 11 | log4j.appender.logfile.layout=org.apache.log4j.PatternLayout 12 | log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n 13 | 14 | ###显示SQL语句部分 15 | log4j.logger.com.ibatis=DEBUG 16 | log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG 17 | log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG 18 | log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG 19 | log4j.logger.Java.sql.Connection=DEBUG 20 | log4j.logger.java.sql.Statement=DEBUG 21 | log4j.logger.java.sql.PreparedStatement=DEBUG -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/mapper/UserDao.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 13 | 14 | 15 | UPDATE Student SET 16 | stuPass=#{stuPass} 17 | WHERE stuId=#{stuId} 18 | 19 | 20 | 21 | UPDATE Teacher SET 22 | teaPass=#{teaPass} 23 | WHERE teaId=#{teaId} 24 | 25 | 28 | 29 | -------------------------------------------------------------------------------- /src/main/resources/spring-mvc.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /src/main/resources/sql/Course_Selection_System_Institution.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `Institution` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `Institution`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `Institution` ( 26 | `insId` int(11) NOT NULL AUTO_INCREMENT, 27 | `insName` varchar(200) NOT NULL, 28 | PRIMARY KEY (`insId`) 29 | ) ENGINE=InnoDB AUTO_INCREMENT=1006 DEFAULT CHARSET=utf8; 30 | /*!40101 SET character_set_client = @saved_cs_client */; 31 | 32 | -- 33 | -- Dumping data for table `Institution` 34 | -- 35 | 36 | LOCK TABLES `Institution` WRITE; 37 | /*!40000 ALTER TABLE `Institution` DISABLE KEYS */; 38 | INSERT INTO `Institution` VALUES (1001,'信息科学技术学院'),(1002,'医学院'),(1004,'管理学院'),(1005,'经济学院'); 39 | /*!40000 ALTER TABLE `Institution` ENABLE KEYS */; 40 | UNLOCK TABLES; 41 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 42 | 43 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 44 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 45 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 46 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 47 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 48 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 49 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 50 | 51 | -- Dump completed on 2018-02-19 16:59:26 52 | -------------------------------------------------------------------------------- /src/main/resources/sql/Course_Selection_System_routines.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Dumping events for database 'Course_Selection_System' 20 | -- 21 | 22 | -- 23 | -- Dumping routines for database 'Course_Selection_System' 24 | -- 25 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 26 | 27 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 28 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 29 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 30 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 31 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 32 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 33 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 34 | 35 | -- Dump completed on 2018-02-19 16:59:26 36 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/tld/permittedTaglibs.tld: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | Restricts JSP pages to the JSTL tag libraries 9 | 10 | permittedTaglibs 11 | 1.1 12 | permittedTaglibs 13 | http://jakarta.apache.org/taglibs/standard/permittedTaglibs 14 | 15 | 16 | 17 | javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV 18 | 19 | 20 | 21 | Whitespace-separated list of taglib URIs to permit. This example 22 | TLD for the Standard Taglib allows only JSTL 'el' taglibs to be 23 | imported. 24 | 25 | permittedTaglibs 26 | 27 | http://java.sun.com/jsp/jstl/core 28 | http://java.sun.com/jsp/jstl/fmt 29 | http://java.sun.com/jsp/jstl/sql 30 | http://java.sun.com/jsp/jstl/xml 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/tld/scriptfree.tld: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | Validates JSP pages to prohibit use of scripting elements. 9 | 10 | 1.1 11 | scriptfree 12 | http://jakarta.apache.org/taglibs/standard/scriptfree 13 | 14 | 15 | 16 | Validates prohibitions against scripting elements. 17 | 18 | 19 | javax.servlet.jsp.jstl.tlv.ScriptFreeTLV 20 | 21 | 22 | 23 | Controls whether or not declarations are considered valid. 24 | 25 | allowDeclarations 26 | false 27 | 28 | 29 | 30 | Controls whether or not scriptlets are considered valid. 31 | 32 | allowScriptlets 33 | false 34 | 35 | 36 | 37 | Controls whether or not top-level expressions are considered valid. 38 | 39 | allowExpressions 40 | false 41 | 42 | 43 | 44 | Controls whether or not expressions used to supply request-time 45 | attribute values are considered valid. 46 | 47 | allowRTExpressions 48 | false 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/student/studentIndex.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 首页 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 |
12 |

选课系统(学生版)

13 |

1.登陆后请及时修改初始密码(个人资料)

14 |

2.在(选课)中进行选课、查看、管理已选课程

15 |
16 |
17 | <%@ include file="base.jsp"%> -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/student/studentInfo.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 个人资料 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
学号${student.stuId}
姓名${student.stuName}
学院${student.insName}
31 | 34 | 39 |
40 | <%@ include file="base.jsp" %> 41 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/teacher/base.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ page isELIgnored="false" %> 3 | <%@ taglib prefix="c" 4 | uri="http://java.sun.com/jsp/jstl/core" %> 5 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 6 | 7 | 8 | 9 | 10 | 11 | 21 | 22 | 23 | <% 24 | String path = request.getContextPath(); 25 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 26 | %> 27 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/teacher/teacherIndex.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 首页 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 |
12 |

选课系统(教师版)

13 |

1.登陆后请及时修改初始密码(个人资料)

14 |

2.在(我的课程信息)中进行课程开设、已开设课程的查看、管理

15 |
16 |
17 | <%@ include file="base.jsp"%> -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/teacher/teacherInfo.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 个人资料 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
教师号${teacher.teaId}
姓名${teacher.teaName}
27 | 30 | 35 |
36 | <%@ include file="base.jsp" %> 37 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/userIndex.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | 3 | 4 | Title 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/webapp/static/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} -------------------------------------------------------------------------------- /src/main/webapp/static/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /src/main/webapp/static/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /src/main/webapp/static/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /src/main/webapp/static/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /src/main/webapp/static/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/font/iconfont.eot -------------------------------------------------------------------------------- /src/main/webapp/static/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/font/iconfont.ttf -------------------------------------------------------------------------------- /src/main/webapp/static/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/font/iconfont.woff -------------------------------------------------------------------------------- /src/main/webapp/static/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/avatar.jpg -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/0.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/1.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/10.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/11.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/12.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/13.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/14.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/15.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/16.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/17.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/18.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/19.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/2.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/20.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/21.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/22.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/23.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/24.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/25.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/26.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/27.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/28.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/29.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/3.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/30.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/31.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/32.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/33.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/34.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/35.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/36.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/37.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/38.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/39.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/4.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/40.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/41.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/42.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/43.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/44.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/45.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/46.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/47.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/48.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/49.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/5.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/50.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/51.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/52.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/53.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/54.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/55.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/56.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/57.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/58.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/59.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/6.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/60.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/61.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/62.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/63.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/64.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/65.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/66.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/67.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/68.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/69.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/7.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/70.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/71.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/8.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/face/9.gif -------------------------------------------------------------------------------- /src/main/webapp/static/images/loginBg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/loginBg.jpeg -------------------------------------------------------------------------------- /src/main/webapp/static/images/test/adamsTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/test/adamsTest.jpg -------------------------------------------------------------------------------- /src/main/webapp/static/images/test/georgeTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/test/georgeTest.jpg -------------------------------------------------------------------------------- /src/main/webapp/static/images/test/husTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/src/main/webapp/static/images/test/husTest.jpg -------------------------------------------------------------------------------- /src/main/webapp/static/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
  1. '+o.replace(/[\r\t\n]+/g,"
  2. ")+"
"),c.find(">.layui-code-h3")[0]||c.prepend('

'+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); -------------------------------------------------------------------------------- /src/main/webapp/static/lay/modules/flow.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)}); -------------------------------------------------------------------------------- /src/main/webapp/static/lay/modules/laytpl.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)}); -------------------------------------------------------------------------------- /target/ChatRobot/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: russell 3 | Created-By: IntelliJ IDEA 4 | Build-Jdk: 1.8.0_152 5 | 6 | -------------------------------------------------------------------------------- /target/SSM_Demo/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: russell 3 | Created-By: IntelliJ IDEA 4 | Build-Jdk: 1.8.0_152 5 | 6 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/controller/common/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/controller/common/LoginController.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/controller/student/StudentController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/controller/student/StudentController.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/controller/teacher/TeacherController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/controller/teacher/TeacherController.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/dao/CourseDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/dao/CourseDao.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/dao/UserDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/dao/UserDao.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Course.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Course.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Course_choose.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Course_choose.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Course_limit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Course_limit.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Institution.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Institution.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Page.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Page.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Student.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/Teacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/Teacher.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/model/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/model/User.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/service/CourseService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/service/CourseService.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/service/PageService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/service/PageService.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/service/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/service/UserService.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/service/impl/CourseServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/service/impl/CourseServiceImpl.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/service/impl/PageServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/service/impl/PageServiceImpl.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/com/zxc/service/impl/UserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/classes/com/zxc/service/impl/UserServiceImpl.class -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/jdbc.properties: -------------------------------------------------------------------------------- 1 | jdbc.driver=com.mysql.jdbc.Driver 2 | #数据库地址 3 | jdbc.url=jdbc:mysql://localhost:3306/Course_Selection_System?useUnicode=true&characterEncoding=utf8 4 | #用户名 5 | jdbc.username=root 6 | #密码 7 | jdbc.password=zxc12345 8 | #最大连接数 9 | c3p0.maxPoolSize=30 10 | #最小连接数 11 | c3p0.minPoolSize=10 12 | #关闭连接后不自动commit 13 | c3p0.autoCommitOnClose=false 14 | #获取连接超时时间 15 | c3p0.checkoutTimeout=10000 16 | #当获取连接失败重试次数 17 | c3p0.acquireRetryAttempts=2 -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | # Configure logging for testing: optionally with log file 2 | log4j.rootLogger=WARN, stdout 3 | # log4j.rootLogger=WARN, stdout, logfile 4 | 5 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 6 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 7 | log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n 8 | 9 | log4j.appender.logfile=org.apache.log4j.FileAppender 10 | log4j.appender.logfile.File=target/spring.log 11 | log4j.appender.logfile.layout=org.apache.log4j.PatternLayout 12 | log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n 13 | 14 | ###显示SQL语句部分 15 | log4j.logger.com.ibatis=DEBUG 16 | log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG 17 | log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG 18 | log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG 19 | log4j.logger.Java.sql.Connection=DEBUG 20 | log4j.logger.java.sql.Statement=DEBUG 21 | log4j.logger.java.sql.PreparedStatement=DEBUG -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/mapper/UserDao.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 13 | 14 | 15 | UPDATE Student SET 16 | stuPass=#{stuPass} 17 | WHERE stuId=#{stuId} 18 | 19 | 20 | 21 | UPDATE Teacher SET 22 | teaPass=#{teaPass} 23 | WHERE teaId=#{teaId} 24 | 25 | 28 | 29 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/spring-mvc.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/sql/Course_Selection_System_Institution.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `Institution` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `Institution`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `Institution` ( 26 | `insId` int(11) NOT NULL AUTO_INCREMENT, 27 | `insName` varchar(200) NOT NULL, 28 | PRIMARY KEY (`insId`) 29 | ) ENGINE=InnoDB AUTO_INCREMENT=1006 DEFAULT CHARSET=utf8; 30 | /*!40101 SET character_set_client = @saved_cs_client */; 31 | 32 | -- 33 | -- Dumping data for table `Institution` 34 | -- 35 | 36 | LOCK TABLES `Institution` WRITE; 37 | /*!40000 ALTER TABLE `Institution` DISABLE KEYS */; 38 | INSERT INTO `Institution` VALUES (1001,'信息科学技术学院'),(1002,'医学院'),(1004,'管理学院'),(1005,'经济学院'); 39 | /*!40000 ALTER TABLE `Institution` ENABLE KEYS */; 40 | UNLOCK TABLES; 41 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 42 | 43 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 44 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 45 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 46 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 47 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 48 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 49 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 50 | 51 | -- Dump completed on 2018-02-19 16:59:26 52 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/classes/sql/Course_Selection_System_routines.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Dumping events for database 'Course_Selection_System' 20 | -- 21 | 22 | -- 23 | -- Dumping routines for database 'Course_Selection_System' 24 | -- 25 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 26 | 27 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 28 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 29 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 30 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 31 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 32 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 33 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 34 | 35 | -- Dump completed on 2018-02-19 16:59:26 36 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/XmlSchema-1.4.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/XmlSchema-1.4.7.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/activation-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/activation-1.1.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/asm-3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/asm-3.3.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/bcprov-jdk15-1.45.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/bcprov-jdk15-1.45.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/c3p0-0.9.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/c3p0-0.9.5.2.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-api-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-api-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-common-schemas-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-common-schemas-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-common-utilities-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-common-utilities-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-bindings-soap-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-bindings-soap-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-bindings-xml-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-bindings-xml-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-core-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-core-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-databinding-jaxb-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-databinding-jaxb-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-frontend-jaxws-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-frontend-jaxws-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-frontend-simple-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-frontend-simple-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-transports-http-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-transports-http-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-ws-addr-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-ws-addr-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-rt-ws-security-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-rt-ws-security-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/cxf-tools-common-2.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/cxf-tools-common-2.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/geronimo-javamail_1.4_spec-1.7.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/geronimo-javamail_1.4_spec-1.7.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/hamcrest-core-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/hamcrest-core-1.3.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/jackson-annotations-2.9.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/jackson-annotations-2.9.0.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/jackson-core-2.9.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/jackson-core-2.9.3.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/jackson-databind-2.9.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/jackson-databind-2.9.3.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/javaee-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/javaee-api-7.0.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/javax.mail-1.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/javax.mail-1.5.0.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/jaxb-impl-2.1.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/jaxb-impl-2.1.13.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/junit-4.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/junit-4.12.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/logback-classic-1.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/logback-classic-1.2.3.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/logback-core-1.2.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/logback-core-1.2.3.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/mchange-commons-java-0.2.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/mchange-commons-java-0.2.11.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/mybatis-3.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/mybatis-3.4.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/mybatis-spring-1.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/mybatis-spring-1.3.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/mysql-connector-java-5.1.41.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/mysql-connector-java-5.1.41.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/neethi-2.0.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/neethi-2.0.4.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/rapid-core-4.0.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/rapid-core-4.0.5.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/serializer-2.7.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/serializer-2.7.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/slf4j-api-1.7.25.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/slf4j-api-1.7.25.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-aop-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-aop-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-beans-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-beans-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-context-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-context-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-core-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-core-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-expression-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-expression-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-jcl-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-jcl-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-jdbc-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-jdbc-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-test-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-test-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-tx-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-tx-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-web-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-web-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/spring-webmvc-5.0.3.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/spring-webmvc-5.0.3.RELEASE.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/stax2-api-3.0.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/stax2-api-3.0.2.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/tld/permittedTaglibs.tld: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | Restricts JSP pages to the JSTL tag libraries 9 | 10 | permittedTaglibs 11 | 1.1 12 | permittedTaglibs 13 | http://jakarta.apache.org/taglibs/standard/permittedTaglibs 14 | 15 | 16 | 17 | javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV 18 | 19 | 20 | 21 | Whitespace-separated list of taglib URIs to permit. This example 22 | TLD for the Standard Taglib allows only JSTL 'el' taglibs to be 23 | imported. 24 | 25 | permittedTaglibs 26 | 27 | http://java.sun.com/jsp/jstl/core 28 | http://java.sun.com/jsp/jstl/fmt 29 | http://java.sun.com/jsp/jstl/sql 30 | http://java.sun.com/jsp/jstl/xml 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/tld/scriptfree.tld: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | Validates JSP pages to prohibit use of scripting elements. 9 | 10 | 1.1 11 | scriptfree 12 | http://jakarta.apache.org/taglibs/standard/scriptfree 13 | 14 | 15 | 16 | Validates prohibitions against scripting elements. 17 | 18 | 19 | javax.servlet.jsp.jstl.tlv.ScriptFreeTLV 20 | 21 | 22 | 23 | Controls whether or not declarations are considered valid. 24 | 25 | allowDeclarations 26 | false 27 | 28 | 29 | 30 | Controls whether or not scriptlets are considered valid. 31 | 32 | allowScriptlets 33 | false 34 | 35 | 36 | 37 | Controls whether or not top-level expressions are considered valid. 38 | 39 | allowExpressions 40 | false 41 | 42 | 43 | 44 | Controls whether or not expressions used to supply request-time 45 | attribute values are considered valid. 46 | 47 | allowRTExpressions 48 | false 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/woodstox-core-asl-4.0.8.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/woodstox-core-asl-4.0.8.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/wsdl4j-1.6.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/wsdl4j-1.6.2.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/wss4j-1.5.10.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/wss4j-1.5.10.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/xalan-2.7.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/xalan-2.7.1.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/xml-resolver-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/xml-resolver-1.2.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/lib/xmlsec-1.4.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/WEB-INF/lib/xmlsec-1.4.4.jar -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/views/student/studentIndex.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 首页 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 |
12 |

选课系统(学生版)

13 |

1.登陆后请及时修改初始密码(个人资料)

14 |

2.在(选课)中进行选课、查看、管理已选课程

15 |
16 |
17 | <%@ include file="base.jsp"%> -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/views/student/studentInfo.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 个人资料 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
学号${student.stuId}
姓名${student.stuName}
学院${student.insName}
31 | 34 | 39 |
40 | <%@ include file="base.jsp" %> 41 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/views/teacher/base.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ page isELIgnored="false" %> 3 | <%@ taglib prefix="c" 4 | uri="http://java.sun.com/jsp/jstl/core" %> 5 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 6 | 7 | 8 | 9 | 10 | 11 | 21 | 22 | 23 | <% 24 | String path = request.getContextPath(); 25 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 26 | %> 27 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/views/teacher/teacherIndex.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 首页 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 |
12 |

选课系统(教师版)

13 |

1.登陆后请及时修改初始密码(个人资料)

14 |

2.在(我的课程信息)中进行课程开设、已开设课程的查看、管理

15 |
16 |
17 | <%@ include file="base.jsp"%> -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/views/teacher/teacherInfo.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | <%@ taglib uri="http://www.rapid-framework.org.cn/rapid" prefix="rapid" %> 3 | 4 | 个人资料 5 | 6 | 7 | <% 8 | String path = request.getContextPath(); 9 | String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; 10 | %> 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
教师号${teacher.teaId}
姓名${teacher.teaName}
27 | 30 | 35 |
36 | <%@ include file="base.jsp" %> 37 | -------------------------------------------------------------------------------- /target/SSM_Demo/WEB-INF/views/userIndex.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 | 3 | 4 | Title 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /target/SSM_Demo/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /target/SSM_Demo/static/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} -------------------------------------------------------------------------------- /target/SSM_Demo/static/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /target/SSM_Demo/static/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /target/SSM_Demo/static/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/font/iconfont.eot -------------------------------------------------------------------------------- /target/SSM_Demo/static/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/font/iconfont.ttf -------------------------------------------------------------------------------- /target/SSM_Demo/static/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/font/iconfont.woff -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/avatar.jpg -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/0.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/1.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/10.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/11.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/12.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/13.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/14.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/15.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/16.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/17.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/18.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/19.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/2.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/20.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/21.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/22.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/23.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/24.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/25.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/26.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/27.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/28.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/29.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/3.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/30.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/31.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/32.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/33.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/34.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/35.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/36.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/37.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/38.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/39.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/4.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/40.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/41.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/42.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/43.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/44.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/45.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/46.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/47.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/48.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/49.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/5.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/50.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/51.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/52.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/53.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/54.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/55.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/56.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/57.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/58.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/59.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/6.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/60.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/61.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/62.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/63.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/64.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/65.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/66.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/67.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/68.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/69.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/7.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/70.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/71.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/8.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/face/9.gif -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/loginBg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/loginBg.jpeg -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/test/adamsTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/test/adamsTest.jpg -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/test/georgeTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/test/georgeTest.jpg -------------------------------------------------------------------------------- /target/SSM_Demo/static/images/test/husTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/SSM_Demo/static/images/test/husTest.jpg -------------------------------------------------------------------------------- /target/SSM_Demo/static/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
  1. '+o.replace(/[\r\t\n]+/g,"
  2. ")+"
"),c.find(">.layui-code-h3")[0]||c.prepend('

'+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); -------------------------------------------------------------------------------- /target/SSM_Demo/static/lay/modules/flow.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="加载更多",h=l('");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;su)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)}); -------------------------------------------------------------------------------- /target/SSM_Demo/static/lay/modules/laytpl.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.2.5 MIT License By https://www.layui.com */ 2 | ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)}); -------------------------------------------------------------------------------- /target/classes/com/zxc/controller/common/LoginController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/controller/common/LoginController.class -------------------------------------------------------------------------------- /target/classes/com/zxc/controller/student/StudentController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/controller/student/StudentController.class -------------------------------------------------------------------------------- /target/classes/com/zxc/controller/teacher/TeacherController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/controller/teacher/TeacherController.class -------------------------------------------------------------------------------- /target/classes/com/zxc/dao/CourseDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/dao/CourseDao.class -------------------------------------------------------------------------------- /target/classes/com/zxc/dao/UserDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/dao/UserDao.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Course.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Course.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Course_choose.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Course_choose.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Course_limit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Course_limit.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Institution.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Institution.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Page.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Page.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Student.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/Teacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/Teacher.class -------------------------------------------------------------------------------- /target/classes/com/zxc/model/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/model/User.class -------------------------------------------------------------------------------- /target/classes/com/zxc/service/CourseService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/service/CourseService.class -------------------------------------------------------------------------------- /target/classes/com/zxc/service/PageService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/service/PageService.class -------------------------------------------------------------------------------- /target/classes/com/zxc/service/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/service/UserService.class -------------------------------------------------------------------------------- /target/classes/com/zxc/service/impl/CourseServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/service/impl/CourseServiceImpl.class -------------------------------------------------------------------------------- /target/classes/com/zxc/service/impl/PageServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/service/impl/PageServiceImpl.class -------------------------------------------------------------------------------- /target/classes/com/zxc/service/impl/UserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeng1998/Course-Selecting-System/88cb4b3c47cf8ebf3c0b8e921f9857b53c56f88b/target/classes/com/zxc/service/impl/UserServiceImpl.class -------------------------------------------------------------------------------- /target/classes/jdbc.properties: -------------------------------------------------------------------------------- 1 | jdbc.driver=com.mysql.jdbc.Driver 2 | #数据库地址 3 | jdbc.url=jdbc:mysql://localhost:3306/Course_Selection_System?useUnicode=true&characterEncoding=utf8 4 | #用户名 5 | jdbc.username=root 6 | #密码 7 | jdbc.password=zxc12345 8 | #最大连接数 9 | c3p0.maxPoolSize=30 10 | #最小连接数 11 | c3p0.minPoolSize=10 12 | #关闭连接后不自动commit 13 | c3p0.autoCommitOnClose=false 14 | #获取连接超时时间 15 | c3p0.checkoutTimeout=10000 16 | #当获取连接失败重试次数 17 | c3p0.acquireRetryAttempts=2 -------------------------------------------------------------------------------- /target/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | # Configure logging for testing: optionally with log file 2 | log4j.rootLogger=WARN, stdout 3 | # log4j.rootLogger=WARN, stdout, logfile 4 | 5 | log4j.appender.stdout=org.apache.log4j.ConsoleAppender 6 | log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 7 | log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n 8 | 9 | log4j.appender.logfile=org.apache.log4j.FileAppender 10 | log4j.appender.logfile.File=target/spring.log 11 | log4j.appender.logfile.layout=org.apache.log4j.PatternLayout 12 | log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n 13 | 14 | ###显示SQL语句部分 15 | log4j.logger.com.ibatis=DEBUG 16 | log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG 17 | log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG 18 | log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG 19 | log4j.logger.Java.sql.Connection=DEBUG 20 | log4j.logger.java.sql.Statement=DEBUG 21 | log4j.logger.java.sql.PreparedStatement=DEBUG -------------------------------------------------------------------------------- /target/classes/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /target/classes/mapper/UserDao.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 13 | 14 | 15 | UPDATE Student SET 16 | stuPass=#{stuPass} 17 | WHERE stuId=#{stuId} 18 | 19 | 20 | 21 | UPDATE Teacher SET 22 | teaPass=#{teaPass} 23 | WHERE teaId=#{teaId} 24 | 25 | 28 | 29 | -------------------------------------------------------------------------------- /target/classes/spring-mvc.xml: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /target/classes/sql/Course_Selection_System_Institution.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `Institution` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `Institution`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `Institution` ( 26 | `insId` int(11) NOT NULL AUTO_INCREMENT, 27 | `insName` varchar(200) NOT NULL, 28 | PRIMARY KEY (`insId`) 29 | ) ENGINE=InnoDB AUTO_INCREMENT=1006 DEFAULT CHARSET=utf8; 30 | /*!40101 SET character_set_client = @saved_cs_client */; 31 | 32 | -- 33 | -- Dumping data for table `Institution` 34 | -- 35 | 36 | LOCK TABLES `Institution` WRITE; 37 | /*!40000 ALTER TABLE `Institution` DISABLE KEYS */; 38 | INSERT INTO `Institution` VALUES (1001,'信息科学技术学院'),(1002,'医学院'),(1004,'管理学院'),(1005,'经济学院'); 39 | /*!40000 ALTER TABLE `Institution` ENABLE KEYS */; 40 | UNLOCK TABLES; 41 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 42 | 43 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 44 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 45 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 46 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 47 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 48 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 49 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 50 | 51 | -- Dump completed on 2018-02-19 16:59:26 52 | -------------------------------------------------------------------------------- /target/classes/sql/Course_Selection_System_Teacher.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `Teacher` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `Teacher`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | /*!40101 SET character_set_client = utf8 */; 25 | CREATE TABLE `Teacher` ( 26 | `teaId` int(11) NOT NULL, 27 | `teaName` varchar(200) NOT NULL, 28 | `teaPass` varchar(200) NOT NULL, 29 | PRIMARY KEY (`teaId`) 30 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 31 | /*!40101 SET character_set_client = @saved_cs_client */; 32 | 33 | -- 34 | -- Dumping data for table `Teacher` 35 | -- 36 | 37 | LOCK TABLES `Teacher` WRITE; 38 | /*!40000 ALTER TABLE `Teacher` DISABLE KEYS */; 39 | INSERT INTO `Teacher` VALUES (2018100001,'张老师','2018100001'),(2018100002,'李老师','2018100002'),(2018100003,'王老师','2018100003'),(2018100004,'陈老师','2018100004'); 40 | /*!40000 ALTER TABLE `Teacher` ENABLE KEYS */; 41 | UNLOCK TABLES; 42 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 43 | 44 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 45 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 46 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 47 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 48 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 49 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 50 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 51 | 52 | -- Dump completed on 2018-02-19 16:59:26 53 | -------------------------------------------------------------------------------- /target/classes/sql/Course_Selection_System_routines.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 5.7.18, for Linux (x86_64) 2 | -- 3 | -- Host: localhost Database: Course_Selection_System 4 | -- ------------------------------------------------------ 5 | -- Server version 5.7.18-1 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | /*!40101 SET NAMES utf8 */; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Dumping events for database 'Course_Selection_System' 20 | -- 21 | 22 | -- 23 | -- Dumping routines for database 'Course_Selection_System' 24 | -- 25 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 26 | 27 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 28 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 29 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 30 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 31 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 32 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 33 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 34 | 35 | -- Dump completed on 2018-02-19 16:59:26 36 | --------------------------------------------------------------------------------