• 大小: 6.77MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-01
  • 语言: Java
  • 标签: javaWeb  

资源简介

javaWeb源码学生公寓管理系统struts2 基于Java的学生公寓管理系统,利用Struts2框架,适合所有公寓管理系统

资源截图

代码片段和文件信息

package com.action;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import org.apache.struts2.interceptor.SessionAware;

import com.bean.ClassBean;
import com.bean.DomBean;
import com.dao.ClassDao;
import com.dao.DomDao;
import com.dao.StudentDao;
import com.opensymphony.xwork2.ActionSupport;

public class AddStudentAction extends ActionSupport implements SessionAware {

/**
 * 
 */
private static final long serialVersionUID = 1L;

private String stu_name;

private String stu_num;
private String stu_sex;
private int class_id;
private int dom_id;
private int stu_int_age;
private String stu_age;
private String stu_finance;
private String stu_password;
private String in_time;
private Mapject> session;
private List classList;
private List domList;


public AddStudentAction()
{
classList = new ArrayList();
domList = new ArrayList();
}
public String execute() throws Exception {
//将班级和宿舍列表初始化,防止输入不正确,而在jsp页面中获取失败
System.out.println(“宿舍号为:“+dom_id);
ClassDao classDao = new ClassDao();
classList = classDao.getClassList();
int mg_id = (Integer)session.get(“mg_id“);
DomDao domDao = new DomDao();
this.domList = domDao.getDomList(mg_id);

if(stu_num.trim().equals(““))
{
this.addFieldError(“stu_num““学号不能为空!“);
return INPUT;
}
for(int i = 0;i {
if(!(stu_num.charAt(i)>=‘0‘||stu_num.charAt(i)<=‘9‘))
{
this.addFieldError(“stu_num““学号必须为数字!“);
return INPUT;
}
}
if(stu_num.trim().length()<=8||stu_num.trim().length()>=15)
{
this.addFieldError(“stu_num““学号在8~15位之间!“);
return INPUT;
}
if(stu_name.trim().equals(““))
{
this.addFieldError(“stu_name““姓名不能为空!“);
return INPUT;
}
for(int i = 0;i {
if(stu_name.charAt(i)>=‘0‘&&stu_name.charAt(i)<=‘9‘)
{
this.addFieldError(“stu_name““姓名不能包含数字“);
return INPUT;
}
}
if(stu_password.trim().equals(““))
{
this.addFieldError(“stu_password““密码不能为空!“);
return INPUT;
}
if(stu_password.trim().length()<6||stu_password.trim().length()>20)
{
this.addFieldError(“stu_password““密码必须在6~20位之间!“);
return INPUT;
}
if(stu_age.trim().equals(““))
{
this.addFieldError(“stu_age““年龄不能为空!“);
return INPUT;
}

for(int i=0;i {
if(!(stu_age.charAt(i)>=‘0‘&&stu_age.charAt(i)<=‘9‘))
{
this.addFieldError(“stu_age““年龄必须为数字!“);
return INPUT;
}
}
this.stu_int_age = Integer.valueOf(stu_age.trim());
if(stu_int_age<16 || stu_int_age>30)
{
this.addFieldError(“stu_age““年龄在16~30内!“);
return INPUT;
}
if(class_id == 0)
{
this.addFieldError(“class_id““请选择班级!“);
return INPUT;
}
if(dom_id == 0)
{
this.addFieldError(“dom_id““请选择宿舍!“);
return INPUT;
}
if(in_time.trim().equals(““))

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        199  2014-04-01 22:07  javaWeb源码学生公寓管理系统struts2\关注科帮网获取更多源码.url

     文件    3145728  2011-06-10 00:08  javaWeb源码学生公寓管理系统struts2\数据库\domitory.mdf

     文件       8406  2011-05-11 20:58  javaWeb源码学生公寓管理系统struts2\数据库\domitory.sql

     文件    1048576  2011-06-10 00:08  javaWeb源码学生公寓管理系统struts2\数据库\domitory_log.ldf

     文件        113  2011-05-07 19:05  javaWeb源码学生公寓管理系统struts2\数据库\d_class_procedure.sql

     文件       1874  2011-05-12 00:08  javaWeb源码学生公寓管理系统struts2\数据库\d_cs_procedure.sql

     文件        817  2011-05-12 00:08  javaWeb源码学生公寓管理系统struts2\数据库\d_dom_procedure.sql

     文件        341  2011-05-05 07:21  javaWeb源码学生公寓管理系统struts2\数据库\d_manager_procedure.sql

     文件       4291  2011-05-11 20:51  javaWeb源码学生公寓管理系统struts2\数据库\d_student_procedure.sql

     文件     264783  2011-06-09 23:58  javaWeb源码学生公寓管理系统struts2\文档\SDMS数据库设计说明书.pdf

     文件     346826  2011-06-10 00:04  javaWeb源码学生公寓管理系统struts2\文档\SDMS概要设计说明书.pdf

     文件     338950  2011-06-09 16:55  javaWeb源码学生公寓管理系统struts2\文档\SDMS测试分析报告.pdf

     文件     316194  2011-06-09 11:26  javaWeb源码学生公寓管理系统struts2\文档\SDMS详细设计说明书.pdf

     文件     209730  2011-06-10 00:01  javaWeb源码学生公寓管理系统struts2\文档\SDMS软件需求说明书.pdf

     文件     164040  2011-06-10 00:05  javaWeb源码学生公寓管理系统struts2\文档\SDMS项目开发总结报告.pdf

     文件        199  2014-04-01 22:07  javaWeb源码学生公寓管理系统struts2\文档\关注科帮网获取更多源码.url

     文件    1190016  2011-06-13 00:06  javaWeb源码学生公寓管理系统struts2\文档\学生公寓管理系统说明书.pdf

     文件        877  2011-05-23 22:46  javaWeb源码学生公寓管理系统struts2\源代码\domitory\.classpath

     文件        297  2011-05-24 22:17  javaWeb源码学生公寓管理系统struts2\源代码\domitory\.mymetadata

     文件        240  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\.mystrutsdata

     文件       1364  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\.project

     文件        330  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\.settings\org.eclipse.jdt.core.prefs

     文件      12191  2011-05-25 22:43  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\.struts.mex

     文件       5495  2011-06-09 16:25  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\AddStudentAction.java

     文件       2672  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\AddVisitorInAction.java

     文件       2173  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\AddVisitorOutAction.java

     文件       1366  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\ChangeToIdAction.java

     文件       3058  2011-05-26 00:05  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\ClassViewAction.java

     文件        584  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\DeleteStudentInfoAction.java

     文件       3692  2011-05-22 11:13  javaWeb源码学生公寓管理系统struts2\源代码\domitory\src\com\action\DeleteStudentLeaveAction.java

............此处省略183个文件信息

评论

共有 条评论