├── .gitattributes ├── .gitignore ├── README.md ├── StudentLogin_Struts2 ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── lib │ │ │ ├── commons-fileupload-1.3.1.jar │ │ │ ├── commons-io-2.2.jar │ │ │ ├── commons-lang3-3.1.jar │ │ │ ├── commons-logging-1.1.3.jar │ │ │ ├── freemarker-2.3.19.jar │ │ │ ├── javassist-3.11.0.GA.jar │ │ │ ├── log4j-1.2.17.jar │ │ │ ├── ognl-3.0.6.jar │ │ │ ├── struts2-core-2.3.16.1.jar │ │ │ └── xwork-core-2.3.16.1.jar │ │ └── web.xml │ ├── banner.html │ ├── basicdata │ │ ├── adminuser.jsp │ │ ├── bedchamber.jsp │ │ ├── class.jsp │ │ ├── matri.jsp │ │ ├── regstatus.jsp │ │ └── specialityadmin.jsp │ ├── bed │ │ └── bedchamber.jsp │ ├── class │ │ ├── classadmin.jsp │ │ └── classview.jsp │ ├── index.jsp │ ├── left.jsp │ ├── login.jsp │ └── money │ │ └── acceptmoney.jsp ├── build │ └── classes │ │ ├── com │ │ └── csai │ │ │ ├── POJO │ │ │ ├── AdminUser.class │ │ │ ├── Bedchamber.class │ │ │ ├── ClassTa.class │ │ │ ├── Speciality.class │ │ │ └── Student.class │ │ │ ├── action │ │ │ ├── AcceptMoneyAction.class │ │ │ ├── AdminUserAction.class │ │ │ ├── BedAction.class │ │ │ ├── BedchamberAction.class │ │ │ ├── ClassAction.class │ │ │ ├── ClassAdminAction.class │ │ │ ├── ClassViewAction.class │ │ │ ├── LoginAction-validation.xml │ │ │ ├── LoginAction.class │ │ │ ├── MatriAction.class │ │ │ ├── RegStatusAction.class │ │ │ └── SpecialityAction.class │ │ │ └── db │ │ │ ├── DBConn.class │ │ │ └── StudentUtil.class │ │ ├── struts.properties │ │ └── struts.xml └── src │ ├── com │ └── kang │ │ ├── POJO │ │ ├── AdminUser.java │ │ ├── Bedchamber.java │ │ ├── ClassTa.java │ │ ├── Speciality.java │ │ └── Student.java │ │ ├── action │ │ ├── AcceptMoneyAction.java │ │ ├── AdminUserAction.java │ │ ├── BedAction.java │ │ ├── BedchamberAction.java │ │ ├── ClassAction.java │ │ ├── ClassAdminAction.java │ │ ├── ClassViewAction.java │ │ ├── LoginAction-validation.xml │ │ ├── LoginAction.java │ │ ├── MatriAction.java │ │ ├── RegStatusAction.java │ │ └── SpecialityAction.java │ │ └── db │ │ ├── DBConn.java │ │ └── StudentUtil.java │ ├── struts.properties │ └── struts.xml └── StudentLogin_Struts2_Hibernate ├── .classpath ├── .project ├── .settings ├── .jsdtscope ├── org.eclipse.jdt.core.prefs ├── org.eclipse.wst.common.component ├── org.eclipse.wst.common.project.facet.core.xml ├── org.eclipse.wst.jsdt.ui.superType.container └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── lib │ │ ├── antlr-2.7.7.jar │ │ ├── c3p0-0.9.2.1.jar │ │ ├── commons-fileupload-1.3.1.jar │ │ ├── commons-io-2.2.jar │ │ ├── commons-lang3-3.1.jar │ │ ├── commons-logging-1.1.3.jar │ │ ├── dom4j-1.6.1.jar │ │ ├── freemarker-2.3.19.jar │ │ ├── hibernate-c3p0-4.2.4.Final.jar │ │ ├── hibernate-commons-annotations-4.0.2.Final.jar │ │ ├── hibernate-core-4.2.4.Final.jar │ │ ├── hibernate-jpa-2.0-api-1.0.1.Final.jar │ │ ├── javassist-3.11.0.GA.jar │ │ ├── javassist-3.15.0-GA.jar │ │ ├── jboss-logging-3.1.0.GA.jar │ │ ├── jboss-transaction-api_1.1_spec-1.0.1.Final.jar │ │ ├── log4j-1.2.17.jar │ │ ├── mchange-commons-java-0.2.3.4.jar │ │ ├── mysql-connector-java-5.1.7-bin.jar │ │ ├── ognl-3.0.6.jar │ │ ├── struts2-core-2.3.16.1.jar │ │ └── xwork-core-2.3.16.1.jar │ └── web.xml ├── banner.html ├── basicdata │ ├── adminuser.jsp │ ├── bedchamber.jsp │ ├── class.jsp │ ├── matri.jsp │ ├── regstatus.jsp │ └── specialityadmin.jsp ├── bed │ └── bedchamber.jsp ├── class │ ├── classadmin.jsp │ └── classview.jsp ├── index.jsp ├── left.jsp ├── login.jsp └── money │ └── acceptmoney.jsp ├── build └── classes │ ├── com │ └── kang │ │ ├── POJO │ │ ├── AdminUser.class │ │ ├── AdminUser.hbm.xml │ │ ├── Bedchamber.class │ │ ├── Bedchamber.hbm.xml │ │ ├── ClassTa.class │ │ ├── ClassTa.hbm.xml │ │ ├── Speciality.class │ │ ├── Speciality.hbm.xml │ │ ├── Student.class │ │ └── Student.hbm.xml │ │ ├── action │ │ ├── AcceptMoneyAction.class │ │ ├── AdminUserAction.class │ │ ├── BedAction.class │ │ ├── BedchamberAction.class │ │ ├── ClassAction.class │ │ ├── ClassAdminAction.class │ │ ├── ClassViewAction.class │ │ ├── LoginAction-validation.xml │ │ ├── LoginAction.class │ │ ├── MatriAction.class │ │ ├── RegStatusAction.class │ │ └── SpecialityAction.class │ │ └── db │ │ └── HibernateUtil.class │ ├── hibernate.cfg.xml │ ├── struts.properties │ └── struts.xml └── src ├── com └── kang │ ├── POJO │ ├── AdminUser.hbm.xml │ ├── AdminUser.java │ ├── Bedchamber.hbm.xml │ ├── Bedchamber.java │ ├── ClassTa.hbm.xml │ ├── ClassTa.java │ ├── Speciality.hbm.xml │ ├── Speciality.java │ ├── Student.hbm.xml │ └── Student.java │ ├── action │ ├── AcceptMoneyAction.java │ ├── AdminUserAction.java │ ├── BedAction.java │ ├── BedchamberAction.java │ ├── ClassAction.java │ ├── ClassAdminAction.java │ ├── ClassViewAction.java │ ├── LoginAction-validation.xml │ ├── LoginAction.java │ ├── MatriAction.java │ ├── RegStatusAction.java │ └── SpecialityAction.java │ └── db │ └── HibernateUtil.java ├── hibernate.cfg.xml ├── struts.properties └── struts.xml /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # Windows shortcuts 18 | *.lnk 19 | 20 | # ========================= 21 | # Operating System Files 22 | # ========================= 23 | 24 | # OSX 25 | # ========================= 26 | 27 | .DS_Store 28 | .AppleDouble 29 | .LSOverride 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear on external disk 35 | .Spotlight-V100 36 | .Trashes 37 | 38 | # Directories potentially created on remote AFP share 39 | .AppleDB 40 | .AppleDesktop 41 | Network Trash Folder 42 | Temporary Items 43 | .apdisk 44 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # JavaWeb 2 | StudentLogin_Struts2是基于struts2的一个学生信息管理项目, 3 | 相关博客地址:http://blog.csdn.net/xiaokang123456kao/article/details/60573370 4 | 5 | StudentLogin_Struts2_Hibernate是对前一个项目的优化,加入了Hibernate来管理数据交互层 6 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | ch14_Struts2 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.wst.common.project.facet.core.builder 15 | 16 | 17 | 18 | 19 | org.eclipse.wst.validation.validationbuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.jem.workbench.JavaEMFNature 26 | org.eclipse.wst.common.modulecore.ModuleCoreNature 27 | org.eclipse.wst.common.project.facet.core.nature 28 | org.eclipse.jdt.core.javanature 29 | org.eclipse.wst.jsdt.core.jsNature 30 | 31 | 32 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 4 | org.eclipse.jdt.core.compiler.compliance=1.8 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.8 8 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /StudentLogin_Struts2/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-fileupload-1.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-fileupload-1.3.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-io-2.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-io-2.2.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-lang3-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-lang3-3.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-logging-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/commons-logging-1.1.3.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/freemarker-2.3.19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/freemarker-2.3.19.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/javassist-3.11.0.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/javassist-3.11.0.GA.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/log4j-1.2.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/log4j-1.2.17.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/ognl-3.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/ognl-3.0.6.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/struts2-core-2.3.16.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/struts2-core-2.3.16.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/lib/xwork-core-2.3.16.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/WEB-INF/lib/xwork-core-2.3.16.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | ch14 4 | 5 | struts2 6 | org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 7 | 8 | 9 | struts2 10 | /* 11 | 12 | 13 | index.html 14 | index.htm 15 | index.jsp 16 | default.html 17 | default.htm 18 | default.jsp 19 | 20 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/banner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/banner.html -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/basicdata/adminuser.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/basicdata/adminuser.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/basicdata/bedchamber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/basicdata/bedchamber.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/basicdata/class.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/basicdata/class.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/basicdata/matri.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/basicdata/matri.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/basicdata/regstatus.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/basicdata/regstatus.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/basicdata/specialityadmin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/basicdata/specialityadmin.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/bed/bedchamber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/bed/bedchamber.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/class/classadmin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/class/classadmin.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/class/classview.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/class/classview.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html;charset=GBK" %> 2 | <%@ taglib prefix="s" uri="/struts-tags"%> 3 | 4 | <%response.sendRedirect("login.jsp");%> 5 | 6 | 7 | 8 | 报到管理系统 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <body> 18 | </body> 19 | 20 | 21 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/left.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/left.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/login.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/WebContent/money/acceptmoney.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/WebContent/money/acceptmoney.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/POJO/AdminUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/POJO/AdminUser.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/POJO/Bedchamber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/POJO/Bedchamber.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/POJO/ClassTa.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/POJO/ClassTa.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/POJO/Speciality.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/POJO/Speciality.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/POJO/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/POJO/Student.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/AcceptMoneyAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/AcceptMoneyAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/AdminUserAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/AdminUserAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/BedAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/BedAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/BedchamberAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/BedchamberAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/ClassAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/ClassAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/ClassAdminAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/ClassAdminAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/ClassViewAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/ClassViewAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/LoginAction-validation.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | true 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/LoginAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/LoginAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/MatriAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/MatriAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/RegStatusAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/RegStatusAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/action/SpecialityAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/action/SpecialityAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/db/DBConn.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/db/DBConn.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/com/csai/db/StudentUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/build/classes/com/csai/db/StudentUtil.class -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/struts.properties: -------------------------------------------------------------------------------- 1 | struts.locale=zh_CN 2 | struts.i18n.encoding=GBK -------------------------------------------------------------------------------- /StudentLogin_Struts2/build/classes/struts.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | /index.jsp 11 | /login.jsp 12 | 13 | 14 | 15 | /basicdata/regstatus.jsp 16 | 17 | 18 | /basicdata/adminuser.jsp 19 | 20 | 21 | /basicdata/bedchamber.jsp 22 | 23 | 24 | /basicdata/class.jsp 25 | 26 | 27 | /basicdata/specialityadmin.jsp 28 | 29 | 30 | /basicdata/matri.jsp 31 | 32 | 33 | 34 | /class/classadmin.jsp 35 | /class/classadmin.jsp 36 | 37 | 38 | /class/classview.jsp 39 | 40 | 41 | 42 | /money/acceptmoney.jsp 43 | 44 | 45 | 46 | /bed/bedchamber.jsp 47 | 48 | 49 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/POJO/AdminUser.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | 3 | public class AdminUser { 4 | public String adminusername; 5 | public String adminuserpassword; 6 | public int adminuserrole; 7 | public String getAdminusername() { 8 | return adminusername; 9 | } 10 | public void setAdminusername(String adminusername) { 11 | this.adminusername = adminusername; 12 | } 13 | public String getAdminuserpassword() { 14 | return adminuserpassword; 15 | } 16 | public void setAdminuserpassword(String adminuserpassword) { 17 | this.adminuserpassword = adminuserpassword; 18 | } 19 | public int getAdminuserrole() { 20 | return adminuserrole; 21 | } 22 | public void setAdminuserrole(int adminuserrole) { 23 | this.adminuserrole = adminuserrole; 24 | } 25 | 26 | 27 | } 28 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/POJO/Bedchamber.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | 3 | public class Bedchamber { 4 | public int bedchamberId; 5 | public String bedchamberName; 6 | public int getBedchamberId() { 7 | return bedchamberId; 8 | } 9 | public void setBedchamberId(int i) { 10 | this.bedchamberId = i; 11 | } 12 | public String getBedchamberName() { 13 | return bedchamberName; 14 | } 15 | public void setBedchamberName(String bedchamberName) { 16 | this.bedchamberName = bedchamberName; 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/POJO/ClassTa.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | 3 | public class ClassTa { 4 | public int classid; 5 | public String classname; 6 | public int getClassid() { 7 | return classid; 8 | } 9 | public void setClassid(int classid) { 10 | this.classid = classid; 11 | } 12 | public String getClassname() { 13 | return classname; 14 | } 15 | public void setClassname(String classname) { 16 | this.classname = classname; 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/POJO/Speciality.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | 3 | public class Speciality { 4 | public int specialityid; 5 | public String specialityname; 6 | public int getSpecialityid() { 7 | return specialityid; 8 | } 9 | public void setSpecialityid(int specialityid) { 10 | this.specialityid = specialityid; 11 | } 12 | public String getSpecialityname() { 13 | return specialityname; 14 | } 15 | public void setSpecialityname(String specialityname) { 16 | this.specialityname = specialityname; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/POJO/Student.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | 3 | import java.sql.Date; 4 | 5 | public class Student { 6 | long StudentId; 7 | String StudentName; 8 | int SpecialityId; 9 | int ClassId; 10 | int BedchamberId; 11 | String MatriNo; 12 | float PayAmount; 13 | int PayOK; 14 | Date RegistDate; 15 | public long getStudentId() { 16 | return StudentId; 17 | } 18 | public void setStudentId(long studentId) { 19 | StudentId = studentId; 20 | } 21 | public String getStudentName() { 22 | return StudentName; 23 | } 24 | public void setStudentName(String studentName) { 25 | StudentName = studentName; 26 | } 27 | public int getSpecialityId() { 28 | return SpecialityId; 29 | } 30 | public void setSpecialityId(int specialityId) { 31 | SpecialityId = specialityId; 32 | } 33 | public int getClassId() { 34 | return ClassId; 35 | } 36 | public void setClassId(int classId) { 37 | ClassId = classId; 38 | } 39 | public int getBedchamberId() { 40 | return BedchamberId; 41 | } 42 | public void setBedchamberId(int bedchamberId) { 43 | BedchamberId = bedchamberId; 44 | } 45 | public String getMatriNo() { 46 | return MatriNo; 47 | } 48 | public void setMatriNo(String matriNo) { 49 | MatriNo = matriNo; 50 | } 51 | public float getPayAmount() { 52 | return PayAmount; 53 | } 54 | public void setPayAmount(float payAmount) { 55 | PayAmount = payAmount; 56 | } 57 | public int getPayOK() { 58 | return PayOK; 59 | } 60 | public void setPayOK(int payOK) { 61 | PayOK = payOK; 62 | } 63 | public Date getRegistDate() { 64 | return RegistDate; 65 | } 66 | public void setRegistDate(Date registDate) { 67 | RegistDate = registDate; 68 | } 69 | } 70 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/AcceptMoneyAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/AcceptMoneyAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/AdminUserAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/AdminUserAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/BedAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/BedAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/BedchamberAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/BedchamberAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/ClassAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/ClassAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/ClassAdminAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/ClassAdminAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/ClassViewAction.java: -------------------------------------------------------------------------------- 1 | package com.kang.action; 2 | 3 | import java.sql.Connection; 4 | import java.sql.ResultSet; 5 | import java.sql.Statement; 6 | import java.util.ArrayList; 7 | import java.util.Map; 8 | 9 | import com.kang.POJO.ClassTa; 10 | import com.kang.POJO.Student; 11 | import com.kang.db.DBConn; 12 | import com.opensymphony.xwork2.ActionContext; 13 | import com.opensymphony.xwork2.ActionSupport; 14 | 15 | public class ClassViewAction extends ActionSupport { 16 | 17 | private static final long serialVersionUID = 1L; 18 | public String action; 19 | public String classid; 20 | @Override 21 | public String execute() throws Exception { 22 | Connection conn=DBConn.createDBConn(); 23 | String sql="select * from ClassTa"; 24 | Statement stclass=conn.createStatement(); 25 | ResultSet rsclass=stclass.executeQuery(sql); 26 | ArrayList classArray=new ArrayList(); 27 | while(rsclass.next()){ 28 | ClassTa classta=new ClassTa(); 29 | classta.setClassid(rsclass.getInt("classid")); 30 | classta.setClassname(rsclass.getString("classname")); 31 | classArray.add(classta); 32 | } 33 | Map request = (Map)ActionContext.getContext().get("request"); 34 | request.put("classArray", classArray); 35 | if(classid!=null&&classid.length()!=0){ 36 | sql="select * from student where classid="+classid; 37 | Statement state=conn.createStatement(); 38 | ResultSet rs=state.executeQuery(sql); 39 | ArrayList stuArray=new ArrayList(); 40 | while(rs.next()){ 41 | Student stu=new Student(); 42 | stu.setBedchamberId(rs.getInt("bedchamberId")); 43 | stu.setClassId(rs.getInt("classId")); 44 | stu.setMatriNo(rs.getString("matriNo")); 45 | stu.setPayAmount(rs.getFloat("payAmount")); 46 | stu.setPayOK(rs.getInt("payOK")); 47 | stu.setRegistDate(rs.getDate("registDate")); 48 | stu.setSpecialityId(rs.getInt("specialityId")); 49 | stu.setStudentId(rs.getLong("studentId")); 50 | stu.setStudentName(rs.getString("studentName")); 51 | stuArray.add(stu); 52 | } 53 | request.put("stuArray", stuArray); 54 | } 55 | DBConn.closeConn(conn); 56 | return SUCCESS; 57 | } 58 | public String getAction() { 59 | return action; 60 | } 61 | public void setAction(String action) { 62 | this.action = action; 63 | } 64 | public String getClassid() { 65 | return classid; 66 | } 67 | public void setClassid(String classid) { 68 | this.classid = classid; 69 | } 70 | 71 | } 72 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/LoginAction-validation.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | true 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/LoginAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/LoginAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/MatriAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/MatriAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/RegStatusAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/RegStatusAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/action/SpecialityAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/action/SpecialityAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/db/DBConn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/db/DBConn.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/com/kang/db/StudentUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2/src/com/kang/db/StudentUtil.java -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/struts.properties: -------------------------------------------------------------------------------- 1 | struts.locale=zh_CN 2 | struts.i18n.encoding=GBK -------------------------------------------------------------------------------- /StudentLogin_Struts2/src/struts.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | /index.jsp 11 | /login.jsp 12 | 13 | 14 | 15 | /basicdata/regstatus.jsp 16 | 17 | 18 | /basicdata/adminuser.jsp 19 | 20 | 21 | /basicdata/bedchamber.jsp 22 | 23 | 24 | /basicdata/class.jsp 25 | 26 | 27 | /basicdata/specialityadmin.jsp 28 | 29 | 30 | /basicdata/matri.jsp 31 | 32 | 33 | 34 | /class/classadmin.jsp 35 | /class/classadmin.jsp 36 | 37 | 38 | /class/classview.jsp 39 | 40 | 41 | 42 | /money/acceptmoney.jsp 43 | 44 | 45 | 46 | /bed/bedchamber.jsp 47 | 48 | 49 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | HibernateLoginProject 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.wst.common.project.facet.core.builder 15 | 16 | 17 | 18 | 19 | org.eclipse.wst.validation.validationbuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.jem.workbench.JavaEMFNature 26 | org.eclipse.wst.common.modulecore.ModuleCoreNature 27 | org.eclipse.wst.common.project.facet.core.nature 28 | org.eclipse.jdt.core.javanature 29 | org.eclipse.wst.jsdt.core.jsNature 30 | 31 | 32 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 4 | org.eclipse.jdt.core.compiler.compliance=1.8 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.8 8 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/antlr-2.7.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/antlr-2.7.7.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/c3p0-0.9.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/c3p0-0.9.2.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-fileupload-1.3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-fileupload-1.3.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-io-2.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-io-2.2.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-lang3-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-lang3-3.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-logging-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/commons-logging-1.1.3.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/dom4j-1.6.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/dom4j-1.6.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/freemarker-2.3.19.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/freemarker-2.3.19.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-c3p0-4.2.4.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-c3p0-4.2.4.Final.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-commons-annotations-4.0.2.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-commons-annotations-4.0.2.Final.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-core-4.2.4.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-core-4.2.4.Final.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/hibernate-jpa-2.0-api-1.0.1.Final.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/javassist-3.11.0.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/javassist-3.11.0.GA.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/javassist-3.15.0-GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/javassist-3.15.0-GA.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/jboss-logging-3.1.0.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/jboss-logging-3.1.0.GA.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/jboss-transaction-api_1.1_spec-1.0.1.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/jboss-transaction-api_1.1_spec-1.0.1.Final.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/log4j-1.2.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/log4j-1.2.17.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/mchange-commons-java-0.2.3.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/mchange-commons-java-0.2.3.4.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/ognl-3.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/ognl-3.0.6.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/struts2-core-2.3.16.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/struts2-core-2.3.16.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/xwork-core-2.3.16.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/lib/xwork-core-2.3.16.1.jar -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | HibernateLoginProject 4 | 5 | struts2 6 | org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 7 | 8 | 9 | struts2 10 | /* 11 | 12 | 13 | index.html 14 | index.htm 15 | index.jsp 16 | default.html 17 | default.htm 18 | default.jsp 19 | 20 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/banner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/banner.html -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/basicdata/adminuser.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/basicdata/adminuser.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/basicdata/bedchamber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/basicdata/bedchamber.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/basicdata/class.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/basicdata/class.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/basicdata/matri.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/basicdata/matri.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/basicdata/regstatus.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/basicdata/regstatus.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/basicdata/specialityadmin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/basicdata/specialityadmin.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/bed/bedchamber.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/bed/bedchamber.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/class/classadmin.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/class/classadmin.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/class/classview.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/class/classview.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/index.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/left.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/left.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/login.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/WebContent/money/acceptmoney.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/WebContent/money/acceptmoney.jsp -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/AdminUser.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/AdminUser.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/AdminUser.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 9 | 11 | 13 | 14 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Bedchamber.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Bedchamber.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Bedchamber.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/ClassTa.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/ClassTa.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/ClassTa.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Speciality.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Speciality.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Speciality.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Student.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/POJO/Student.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/AcceptMoneyAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/AcceptMoneyAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/AdminUserAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/AdminUserAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/BedAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/BedAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/BedchamberAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/BedchamberAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/ClassAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/ClassAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/ClassAdminAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/ClassAdminAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/ClassViewAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/ClassViewAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/LoginAction-validation.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | true 8 | 9 | 10 | 11 | 12 | 13 | true 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/LoginAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/LoginAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/MatriAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/MatriAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/RegStatusAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/RegStatusAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/SpecialityAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/action/SpecialityAction.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/com/kang/db/HibernateUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/build/classes/com/kang/db/HibernateUtil.class -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/hibernate.cfg.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | root 10 | root 11 | com.mysql.jdbc.Driver 12 | jdbc:mysql://192.168.2.107:3306/RegisterSystem 13 | 14 | 15 | 17 | org.hibernate.dialect.MySQL5InnoDBDialect 18 | 19 | 20 | 10 21 | 5 22 | 2 23 | 24 | 2000 25 | 2000 26 | 27 | 10 28 | 29 | 30 | 100 31 | 32 | 33 | 30 34 | 35 | 36 | 37 | true 38 | 39 | 40 | true 41 | 42 | 43 | update 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/struts.properties: -------------------------------------------------------------------------------- 1 | struts.locale=zh_CN 2 | struts.i18n.encoding=GBK -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/build/classes/struts.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | /index.jsp 11 | /login.jsp 12 | 13 | 14 | 15 | /basicdata/regstatus.jsp 16 | 17 | 18 | /basicdata/adminuser.jsp 19 | 20 | 21 | /basicdata/bedchamber.jsp 22 | 23 | 24 | /basicdata/class.jsp 25 | 26 | 27 | /basicdata/specialityadmin.jsp 28 | 29 | 30 | /basicdata/matri.jsp 31 | 32 | 33 | 34 | /class/classadmin.jsp 35 | /class/classadmin.jsp 36 | 37 | 38 | /class/classview.jsp 39 | 40 | 41 | 42 | /money/acceptmoney.jsp 43 | 44 | 45 | 46 | /bed/bedchamber.jsp 47 | 48 | 49 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/AdminUser.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 9 | 11 | 13 | 14 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/AdminUser.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | 3 | public class AdminUser { 4 | public String adminUserName; 5 | public String adminUserPassword; 6 | public int adminUserRole; 7 | public String getAdminUserName() { 8 | return adminUserName; 9 | } 10 | public void setAdminUserName(String adminUserName) { 11 | this.adminUserName = adminUserName; 12 | } 13 | public String getAdminUserPassword() { 14 | return adminUserPassword; 15 | } 16 | public void setAdminUserPassword(String adminUserPassword) { 17 | this.adminUserPassword = adminUserPassword; 18 | } 19 | public int getAdminUserRole() { 20 | return adminUserRole; 21 | } 22 | public void setAdminUserRole(int adminUserRole) { 23 | this.adminUserRole = adminUserRole; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/Bedchamber.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/Bedchamber.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | import java.util.List; 3 | public class Bedchamber { 4 | public Integer bedchamberId; 5 | public String bedchamberName; 6 | public List studentList; 7 | 8 | public String getBedchamberName() { 9 | return bedchamberName; 10 | } 11 | public void setBedchamberName(String bedchamberName) { 12 | this.bedchamberName = bedchamberName; 13 | } 14 | 15 | public List getStudentList() { 16 | return studentList; 17 | } 18 | public void setStudentList(List studentList) { 19 | this.studentList = studentList; 20 | } 21 | public Integer getBedchamberId() { 22 | return bedchamberId; 23 | } 24 | public void setBedchamberId(Integer bedchamberId) { 25 | this.bedchamberId = bedchamberId; 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/ClassTa.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/ClassTa.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | import java.util.List; 3 | public class ClassTa { 4 | public Integer classId; 5 | public String className; 6 | public List studentList; 7 | 8 | public List getStudentList() { 9 | return studentList; 10 | } 11 | public void setStudentList(List studentList) { 12 | this.studentList = studentList; 13 | } 14 | public Integer getClassId() { 15 | return classId; 16 | } 17 | public void setClassId(Integer classId) { 18 | this.classId = classId; 19 | } 20 | public String getClassName() { 21 | return className; 22 | } 23 | public void setClassName(String className) { 24 | this.className = className; 25 | } 26 | 27 | 28 | } 29 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/Speciality.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/Speciality.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | import java.util.List; 3 | public class Speciality { 4 | public Integer specialityId; 5 | public String specialityName; 6 | public List studentList; 7 | 8 | public List getStudentList() { 9 | return studentList; 10 | } 11 | public void setStudentList(List studentList) { 12 | this.studentList = studentList; 13 | } 14 | public Integer getSpecialityId() { 15 | return specialityId; 16 | } 17 | public void setSpecialityId(Integer specialityId) { 18 | this.specialityId = specialityId; 19 | } 20 | public String getSpecialityName() { 21 | return specialityName; 22 | } 23 | public void setSpecialityName(String specialityName) { 24 | this.specialityName = specialityName; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/Student.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/POJO/Student.java: -------------------------------------------------------------------------------- 1 | package com.kang.POJO; 2 | import java.sql.Date; 3 | public class Student { 4 | Long studentId; 5 | String studentName; 6 | Speciality speciality; 7 | Bedchamber bedchamber; 8 | ClassTa classTa; 9 | String matriNo; 10 | Float payAmount; 11 | Integer payOK; 12 | Date registDate; 13 | 14 | 15 | public Speciality getSpeciality() { 16 | return speciality; 17 | } 18 | public void setSpeciality(Speciality speciality) { 19 | this.speciality = speciality; 20 | } 21 | public Bedchamber getBedchamber() { 22 | return bedchamber; 23 | } 24 | public void setBedchamber(Bedchamber bedchamber) { 25 | this.bedchamber = bedchamber; 26 | } 27 | public Long getStudentId() { 28 | return studentId; 29 | } 30 | public void setStudentId(Long studentId) { 31 | this.studentId = studentId; 32 | } 33 | public String getStudentName() { 34 | return studentName; 35 | } 36 | public void setStudentName(String studentName) { 37 | this.studentName = studentName; 38 | } 39 | public ClassTa getClassTa() { 40 | return classTa; 41 | } 42 | public void setClassTa(ClassTa classTa) { 43 | this.classTa = classTa; 44 | } 45 | public String getMatriNo() { 46 | return matriNo; 47 | } 48 | public void setMatriNo(String matriNo) { 49 | this.matriNo = matriNo; 50 | } 51 | public Float getPayAmount() { 52 | return payAmount; 53 | } 54 | public void setPayAmount(Float payAmount) { 55 | this.payAmount = payAmount; 56 | } 57 | public Integer getPayOK() { 58 | return payOK; 59 | } 60 | public void setPayOK(Integer payOK) { 61 | this.payOK = payOK; 62 | } 63 | public Date getRegistDate() { 64 | return registDate; 65 | } 66 | public void setRegistDate(Date registDate) { 67 | this.registDate = registDate; 68 | } 69 | 70 | 71 | } 72 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/AcceptMoneyAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/AcceptMoneyAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/AdminUserAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/AdminUserAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/BedAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/BedAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/BedchamberAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/BedchamberAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/ClassAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/ClassAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/ClassAdminAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/ClassAdminAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/ClassViewAction.java: -------------------------------------------------------------------------------- 1 | package com.kang.action; 2 | 3 | import java.util.List; 4 | import java.util.Map; 5 | 6 | import org.hibernate.Query; 7 | import org.hibernate.Session; 8 | 9 | import com.kang.POJO.ClassTa; 10 | import com.kang.POJO.Student; 11 | import com.kang.db.HibernateUtil; 12 | import com.opensymphony.xwork2.ActionContext; 13 | import com.opensymphony.xwork2.ActionSupport; 14 | 15 | public class ClassViewAction extends ActionSupport { 16 | 17 | private static final long serialVersionUID = 1L; 18 | public String action; 19 | public String classid; 20 | @Override 21 | public String execute() throws Exception { 22 | Session sessionHibernate=HibernateUtil.getSession(); 23 | sessionHibernate.beginTransaction(); 24 | Map request = (Map)ActionContext.getContext().get("request"); 25 | String hsql="from ClassTa"; 26 | Query queryClass=sessionHibernate.createQuery(hsql); 27 | //sessionHibernate.getTransaction().commit(); 28 | List classArray =(List)queryClass.list(); 29 | request.remove("classArray"); 30 | request.put("classArray", classArray); 31 | if(classid!=null&&classid.length()!=0){ 32 | hsql="from ClassTa where classId="+classid; 33 | Query query=sessionHibernate.createQuery(hsql); 34 | //sessionHibernate.getTransaction().commit(); 35 | List classAr =(List)query.list(); 36 | List stuArray=null; 37 | if(classAr.size()>=1) 38 | stuArray=classAr.get(0).getStudentList(); 39 | request.put("stuArray", stuArray); 40 | } 41 | sessionHibernate.getTransaction().commit(); 42 | //sessionHibernate.close(); 43 | return SUCCESS; 44 | } 45 | public String getAction() { 46 | return action; 47 | } 48 | public void setAction(String action) { 49 | this.action = action; 50 | } 51 | public String getClassid() { 52 | return classid; 53 | } 54 | public void setClassid(String classid) { 55 | this.classid = classid; 56 | } 57 | 58 | } 59 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/LoginAction-validation.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | true 8 | 9 | 10 | 11 | 12 | 13 | true 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/LoginAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/LoginAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/MatriAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/MatriAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/RegStatusAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/RegStatusAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/action/SpecialityAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/action/SpecialityAction.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/com/kang/db/HibernateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaokangjack/struts2_Hibernate/77810daf6aaf3d514f9d1c6dbfced0182410b3a8/StudentLogin_Struts2_Hibernate/src/com/kang/db/HibernateUtil.java -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/hibernate.cfg.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | root 10 | root 11 | com.mysql.jdbc.Driver 12 | jdbc:mysql://192.168.2.107:3306/RegisterSystem 13 | 14 | 15 | 17 | org.hibernate.dialect.MySQL5InnoDBDialect 18 | 19 | 20 | 10 21 | 5 22 | 2 23 | 24 | 2000 25 | 2000 26 | 27 | 10 28 | 29 | 30 | 100 31 | 32 | 33 | 30 34 | 35 | 36 | 37 | true 38 | 39 | 40 | true 41 | 42 | 43 | update 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/struts.properties: -------------------------------------------------------------------------------- 1 | struts.locale=zh_CN 2 | struts.i18n.encoding=GBK -------------------------------------------------------------------------------- /StudentLogin_Struts2_Hibernate/src/struts.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | /index.jsp 11 | /login.jsp 12 | 13 | 14 | 15 | /basicdata/regstatus.jsp 16 | 17 | 18 | /basicdata/adminuser.jsp 19 | 20 | 21 | /basicdata/bedchamber.jsp 22 | 23 | 24 | /basicdata/class.jsp 25 | 26 | 27 | /basicdata/specialityadmin.jsp 28 | 29 | 30 | /basicdata/matri.jsp 31 | 32 | 33 | 34 | /class/classadmin.jsp 35 | /class/classadmin.jsp 36 | 37 | 38 | /class/classview.jsp 39 | 40 | 41 | 42 | /money/acceptmoney.jsp 43 | 44 | 45 | 46 | /bed/bedchamber.jsp 47 | 48 | 49 | --------------------------------------------------------------------------------