资源简介
基于JAVA的在线考试系统,有数据库,可以作为参考,数据库为MySql
代码片段和文件信息
package com.zhh.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.opensymphony.xwork2.ActionSupport;
import com.zhh.dao.ExamDao;
import com.zhh.dao.QuestionDao;
import com.zhh.model.Exam;
import com.zhh.model.PageBean;
import com.zhh.model.Question;
import com.zhh.model.Student;
import com.zhh.util.PageUtil;
import com.zhh.util.PropertiesUtil;
import com.zhh.util.StringUtil;
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;
}
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=values[0];
singleScore+=this.calScore(key value “1“);
}else{ // ��ѡ
key=keyStr.split(“-“)[2];
for(Stri
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-01 17:01 JAVA在线考试系统\
文件 7223 2018-06-01 07:58 JAVA在线考试系统\db_exam.sql
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\
文件 2625 2018-06-01 17:00 JAVA在线考试系统\eExam\.classpath
目录 0 2018-06-01 17:02 JAVA在线考试系统\eExam\.myeclipse\
文件 288 2018-06-01 17:00 JAVA在线考试系统\eExam\.myme
文件 1411 2018-06-01 17:00 JAVA在线考试系统\eExam\.project
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\.settings\
文件 500 2018-06-01 17:00 JAVA在线考试系统\eExam\.settings\.jsdtscope
文件 88 2018-06-01 17:00 JAVA在线考试系统\eExam\.settings\org.eclipse.core.resources.prefs
文件 330 2018-06-01 17:00 JAVA在线考试系统\eExam\.settings\org.eclipse.jdt.core.prefs
文件 49 2018-06-01 17:00 JAVA在线考试系统\eExam\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-06-01 17:00 JAVA在线考试系统\eExam\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\me
文件 39 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\me
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\action\
文件 6679 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\action\ExamAction.class
文件 1989 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\action\ManagerAction.class
文件 6080 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\action\PaperAction.class
文件 6364 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\action\QuestionAction.class
文件 6823 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\action\StudentAction.class
目录 0 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\dao\
文件 3430 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\dao\ExamDao.class
文件 1487 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\dao\ManagerDao.class
文件 2157 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\dao\PaperDao.class
文件 4265 2018-06-01 17:00 JAVA在线考试系统\eExam\WebRoot\WEB-INF\classes\com\zhh\dao\QuestionDao.class
............此处省略161个文件信息
- 上一篇:教室信息管理APP
- 下一篇:JavaEE图书商城项目
相关资源
- JavaEE图书商城项目
- javaweb 网上书店
- Javaweb医院挂号项目,带mysql数据库
- ssm框架demo230851
- 网上拍卖系统
- java爬虫爬取当当网图书信息
- java利用websocket实现多人聊天室spring
- javaweb企业车辆管理系统
- Java虚拟机第二版PDF高清电子书
- excel转换html类(Excel2HtmlUtil的JAVA类)
- java语言程序设计基础篇梁勇第十版答
- java课程设计 和报告书,修改下名字
- java博客系统
- java大文件分块上传断点续传demo
- 简单刷题app
- java swing+mysql 实现账务管理系统
- java web 进销存管理系统
- java程序敏感词分析
- 内网通刷积分代码Java版
- java开发实战1200例1_2卷及源代码
- healthsys.sql个人健康系统sql
- Java EE互联网轻量级框架整合开发—
- Java Web开发大全基础卷和提高卷
- jdk-8u121-windows i586.exe
- JAVA调用外接设备制卡机一
- eclipse-java-2020-06-R-win32-x86_64.zip
- 基于Java Web图书管理系统课程设计
- java华容道课程设计
- java姓名生成源代码
- jmonkeyengine纯Java编写的一个完整的3D游
评论
共有 条评论