91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

測試環境: windows平臺+myeclipse 10.6+jdk1.6.0+Apche Tomcat V7.0+mysql 5.6.24+Struts2.3.4 (帶數據庫sql文件) 通過struts2框架(是 http://download.csdn.net/download/wuxinxing1981/10189157 的簡化版本),結合mysql數據庫構建一個學生報到管理系統,來模擬學生報到登記的過程。基本功能包含如下: 管理角色登錄,登錄不同的管理角色,可以進行不同的操作; 學生基本情況錄入和查詢; 專業設置和查詢; 班級管理和查詢; 收費信息設置和查詢; 宿舍分配和查詢。 基本注冊流程是: 首先由管理員錄入班級,宿舍和專業的基本信息; 根據學生的姓名和錄取通知書號錄入學生基本信息; 在分班界面對學生進行分班; 在繳費頁面錄入學生繳費情況; 在宿舍分配界面給學生分配宿舍; 以上流程進行下一個操作時必須完成上一個操作。例如如果學生沒有分班,則無法繳費。

資源截圖

代碼片段和文件信息

package?com.kang.action;

import?java.sql.Connection;
import?java.sql.ResultSet;
import?java.sql.Statement;
import?java.util.ArrayList;
import?java.util.Map;

import?com.kang.POJO.Student;
import?com.kang.db.DBConn;
import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;

public?class?AcceptMoneyAction?extends?ActionSupport?{
private?static?final?long?serialVersionUID?=?1L;
public?String?studentname;?
public?String?action;
public?String?matrino;
public?ArrayList?stuParamArray;
@Override
public?String?execute()?throws?Exception?{
Connection?conn=DBConn.createDBConn();
//----查詢數據操作----
String?sqlwhere=new?String(““);
String?sql=new?String(““);
if(“select“.equals(action)){//如果是查詢操作
if(studentname!=null&&studentname.trim().length()!=0)
sqlwhere=“where?studentname?like?‘%“+studentname.trim()+“%‘?“;
if(sqlwhere!=null&&sqlwhere.length()!=0){
if(matrino!=null&&matrino.trim().length()!=0)
sqlwhere+=“?and?matrino?like?‘%“+matrino.trim()+“%‘?“;
}else{
if(matrino!=null&&matrino.trim().length()!=0)
sqlwhere=“?where?matrino?like?‘%“+matrino.trim()+“%‘?“;
}
sql=“select?*?from?student?“+sqlwhere;
Statement?state=conn.createStatement();
ResultSet?rs=state.executeQuery(sql);
ArrayList?stuArray=new?ArrayList();
while(rs.next()){
Student?stu=new?Student();
stu.setBedchamberId(rs.getInt(“bedchamberId“));
stu.setClassId(rs.getInt(“classId“));
stu.setMatriNo(rs.getString(“matriNo“));
stu.setPayAmount(rs.getFloat(“payAmount“));
stu.setPayOK(rs.getInt(“payOK“));
stu.setRegistDate(rs.getDate(“registDate“));
stu.setSpecialityId(rs.getInt(“specialityId“));
stu.setStudentId(rs.getLong(“studentId“));
stu.setStudentName(rs.getString(“studentName“));
stuArray.add(stu);
}
Map?request?=?(Map)ActionContext.getContext().get(“request“);
request.put(“stuArray“?stuArray);
}
//----交費操作----
if(stuParamArray!=null&&“update“.equals(action)){
for(int?i=0;i String?sqlstr=“update?student?set?payamount=“+stuParamArray.get(i).getPayAmount()+
“?payok=“+stuParamArray.get(i).getPayOK()+
“?where?studentid=“+stuParamArray.get(i).getStudentId();
Statement?state=conn.createStatement();
state.executeUpdate(sqlstr);
}
}
DBConn.closeConn(conn);
return?SUCCESS;
}
public?ArrayList?getStuParamArray()?{
return?stuParamArray;
}
public?void?setStuParamArray(ArrayList?stuParamArray)?{
this.stuParamArray?=?stuParamArray;
}
public?String?getStudentname()?{
return?studentname;
}
public?void?setStudentname(String?studentname)?{
this.studentname?=?studentname;
}
public?String?getAction()?{
return?action;
}
public?void?setAction(String?action)?{
this.action?=?action;
}
public?String?getMatrino()?{
return?matrino;
}
public?void?setMatrino(String?matrino)?{
this.matrino?=?matrino;
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3074??2017-12-30?21:23??registersystem.sql

?????文件????????529??2017-12-28?09:43??MiniForStruts\.classpath

?????文件????????312??2017-12-28?09:43??MiniForStruts\.mymetadata

?????文件???????1756??2017-12-30?17:07??MiniForStruts\.project

?????文件????????500??2017-12-28?09:43??MiniForStruts\.settings\.jsdtscope

?????文件????????364??2017-12-28?09:43??MiniForStruts\.settings\org.eclipse.jdt.core.prefs

?????文件????????477??2017-12-28?09:43??MiniForStruts\.settings\org.eclipse.wst.common.component

?????文件????????252??2017-12-28?09:43??MiniForStruts\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2017-12-28?09:43??MiniForStruts\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2017-12-28?09:43??MiniForStruts\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件???????2989??2017-12-28?10:09??MiniForStruts\src\com\kang\action\AcceptMoneyAction.java

?????文件???????2873??2017-04-21?03:48??MiniForStruts\src\com\kang\action\AdminUserAction.java

?????文件???????3465??2017-04-21?03:48??MiniForStruts\src\com\kang\action\BedAction.java

?????文件???????2626??2017-04-21?03:48??MiniForStruts\src\com\kang\action\BedchamberAction.java

?????文件???????2410??2017-04-21?03:48??MiniForStruts\src\com\kang\action\ClassAction.java

?????文件???????3321??2017-04-21?03:48??MiniForStruts\src\com\kang\action\ClassAdminAction.java

?????文件???????2150??2017-04-21?03:48??MiniForStruts\src\com\kang\action\ClassViewAction.java

?????文件????????714??2017-04-21?03:48??MiniForStruts\src\com\kang\action\LoginAction-validation.xml

?????文件???????1922??2017-04-21?03:48??MiniForStruts\src\com\kang\action\LoginAction.java

?????文件???????7143??2017-04-21?03:48??MiniForStruts\src\com\kang\action\MatriAction.java

?????文件???????1958??2017-04-21?03:48??MiniForStruts\src\com\kang\action\RegStatusAction.java

?????文件???????2843??2017-12-30?21:08??MiniForStruts\src\com\kang\action\SpecialityAction.java

?????文件????????890??2017-12-30?21:11??MiniForStruts\src\com\kang\db\DBConn.java

?????文件???????2149??2017-04-21?03:48??MiniForStruts\src\com\kang\db\StudentUtil.java

?????文件????????637??2017-04-21?03:48??MiniForStruts\src\com\kang\POJO\AdminUser.java

?????文件????????399??2017-04-21?03:48??MiniForStruts\src\com\kang\POJO\Bedchamber.java

?????文件????????348??2017-04-21?03:48??MiniForStruts\src\com\kang\POJO\ClassTa.java

?????文件????????419??2017-04-21?03:48??MiniForStruts\src\com\kang\POJO\Speciality.java

?????文件???????1360??2017-04-21?03:48??MiniForStruts\src\com\kang\POJO\Student.java

?????文件?????????44??2017-04-21?03:48??MiniForStruts\src\struts.properties

............此處省略75個文件信息

評論

共有 條評論