java web 在线考试系统
部署下tomcat 直接可以用,分为学生和老师两个模式登陆
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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个文件信息
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个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)