資源簡介
部署下tomcat 直接可以用,分為學生和老師兩個模式登陸
代碼片段和文件信息
package?com.java1234.action;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.List;
import?java.util.Map;
import?java.util.Map.Entry;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?org.apache.struts2.interceptor.ServletRequestAware;
import?com.java1234.dao.ExamDao;
import?com.java1234.dao.QuestionDao;
import?com.java1234.model.Exam;
import?com.java1234.model.PageBean;
import?com.java1234.model.Question;
import?com.java1234.model.Student;
import?com.java1234.util.PageUtil;
import?com.java1234.util.PropertiesUtil;
import?com.java1234.util.StringUtil;
import?com.opensymphony.xwork2.ActionSupport;
/**
?*?考試Action類
?*?@author?Administrator
?*
?*/
public?class?ExamAction?extends?ActionSupport?implements?ServletRequestAware{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
private?ExamDao?examDao=new?ExamDao();
private?QuestionDao?questionDao=new?QuestionDao();
private?HttpServletRequest?request;
private?String?mainPage;
private?Exam?exam;
private?Exam?s_exam;
private?List?examList;
private?String?page;
private?int?total;
private?String?pageCode;
public?String?getMainPage()?{
return?mainPage;
}
public?void?setMainPage(String?mainPage)?{
this.mainPage?=?mainPage;
}
public?Exam?getExam()?{
return?exam;
}
public?void?setExam(Exam?exam)?{
this.exam?=?exam;
}
public?List?getExamList()?{
return?examList;
}
public?void?setExamList(List?examList)?{
this.examList?=?examList;
}
public?Exam?getS_exam()?{
return?s_exam;
}
public?void?setS_exam(Exam?s_exam)?{
this.s_exam?=?s_exam;
}
public?String?getPage()?{
return?page;
}
public?void?setPage(String?page)?{
this.page?=?page;
}
public?int?getTotal()?{
return?total;
}
public?void?setTotal(int?total)?{
this.total?=?total;
}
public?String?getPageCode()?{
return?pageCode;
}
public?void?setPageCode(String?pageCode)?{
this.pageCode?=?pageCode;
}
/**
?*?計算/添加考試成績
?*?@return
?*?@throws?Exception
?*/
public?String?add()throws?Exception{
Map?keyMap?=?new?HashMap();
????????keyMap?=?request.getParameterMap();
????????Iterator>?it2?=?keyMap.entrySet().iterator();
????????int?totalScore=0;
????????int?singleScore=0;
????????int?moreScore=0;
????????while?(it2.hasNext())?{
????????????Entry?entry?=?it2.next();??
????????????String?keyStr=entry.getKey();
????????????String?values[]=entry.getValue();
????????????String?key;
????????????String?value=““;
????????????if(keyStr.equals(“exam.student.id“)||keyStr.equals(“exam.paper.id“)){
???????????? continue;
????????????}
????????????if(keyStr.split(“-“)[1].equals(“r“)){??//?單選
???????????? key=keyStr.split(“-“)[2];
???????????? value
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-17?21:03??SSH在線考試系統\
?????目錄???????????0??2018-04-17?21:03??SSH在線考試系統\jar包\
?????文件??????445288??2018-04-03?09:11??SSH在線考試系統\jar包\antlr-2.7.7.jar
?????文件??????231320??2018-04-03?09:11??SSH在線考試系統\jar包\commons-beanutils-1.8.0.jar
?????文件??????571259??2018-04-03?09:10??SSH在線考試系統\jar包\commons-collections-3.2.jar
?????文件???????59590??2018-04-03?09:10??SSH在線考試系統\jar包\commons-fileupload-1.2.2.jar
?????文件??????159509??2018-04-03?09:10??SSH在線考試系統\jar包\commons-io-2.0.1.jar
?????文件??????261809??2018-04-03?09:10??SSH在線考試系統\jar包\commons-lang-2.4.jar
?????文件??????315805??2018-04-03?09:10??SSH在線考試系統\jar包\commons-lang3-3.1.jar
?????文件???????60686??2018-04-03?09:09??SSH在線考試系統\jar包\commons-logging-1.1.1.jar
?????文件??????313898??2018-04-03?09:09??SSH在線考試系統\jar包\dom4j-1.6.1.jar
?????文件???????77826??2018-04-03?09:09??SSH在線考試系統\jar包\ezmorph-1.0.3.jar
?????文件??????931168??2018-04-03?09:09??SSH在線考試系統\jar包\freemarker-2.3.19.jar
?????文件???????75311??2018-04-03?09:09??SSH在線考試系統\jar包\hibernate-commons-annotations-4.0.4.Final.jar
?????文件?????5230007??2018-04-03?09:11??SSH在線考試系統\jar包\hibernate-core-4.3.5.Final.jar
?????文件??????113371??2018-04-03?09:08??SSH在線考試系統\jar包\hibernate-jpa-2.1-api-1.0.0.Final.jar
?????文件???????76551??2018-04-03?09:08??SSH在線考試系統\jar包\jandex-1.1.0.Final.jar
?????文件??????614203??2018-04-03?09:08??SSH在線考試系統\jar包\javassist-3.11.0.GA.jar
?????文件??????714194??2018-04-03?09:08??SSH在線考試系統\jar包\javassist-3.18.1-GA.jar
?????文件???????57183??2018-04-03?09:07??SSH在線考試系統\jar包\jboss-logging-3.1.3.GA.jar
?????文件???????11558??2018-04-03?09:07??SSH在線考試系統\jar包\jboss-logging-annotations-1.2.0.Beta1.jar
?????文件???????27717??2018-04-03?09:07??SSH在線考試系統\jar包\jboss-transaction-api_1.2_spec-1.0.0.Final.jar
?????文件??????148490??2018-04-03?09:07??SSH在線考試系統\jar包\json-lib-2.2.3-jdk15.jar
?????文件???????17809??2018-04-03?09:07??SSH在線考試系統\jar包\jstl.jar
?????文件??????446464??2018-04-03?09:07??SSH在線考試系統\jar包\mysql-connector-java-3.1.12-bin.jar
?????文件??????227997??2018-04-03?09:07??SSH在線考試系統\jar包\ognl-3.0.6.jar
?????文件??????351349??2018-04-03?09:07??SSH在線考試系統\jar包\standard.jar
?????文件??????797217??2018-04-03?09:07??SSH在線考試系統\jar包\struts2-core-2.3.14.1.jar
?????文件??????636907??2018-04-03?09:07??SSH在線考試系統\jar包\xwork-core-2.3.14.1.jar
?????目錄???????????0??2018-04-17?21:03??SSH在線考試系統\數據庫\
?????文件????????7863??2018-04-03?09:07??SSH在線考試系統\數據庫\db_exam.sql
............此處省略193個文件信息
- 上一篇:oracle12C驅動包
- 下一篇:Android答題系統
評論
共有 條評論