• 大小: 12.65MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-20
  • 语言: Java
  • 标签: ssh  jsp  java  

资源简介

管理员登陆有,考生信息管理,考生成绩查询,试卷管理,题目管理;考生登录,在线考试,成绩查询,以及个人信息修改。完整的源代码和数据库文件。

资源截图

代码片段和文件信息

package com.ischoolbar.programmer.action;

import java.sql.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.ischoolbar.programmer.dao.ExamDao;
import com.ischoolbar.programmer.dao.QuestionDao;
import com.ischoolbar.programmer.model.Exam;
import com.ischoolbar.programmer.model.PageBean;
import com.ischoolbar.programmer.model.Question;
import com.ischoolbar.programmer.model.Student;
import com.ischoolbar.programmer.util.PageUtil;
import com.ischoolbar.programmer.util.PropertiesUtil;
import com.ischoolbar.programmer.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;
  

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

     文件     895488  2018-06-27 10:27  jsp+ssh+mysql实现的在线考试系统源码\jsp+ssh+mysql实现的在线考试系统源码.doc

     文件      56299  2018-04-28 21:15  jsp+ssh+mysql实现的在线考试系统源码\截图\1.JPG

     文件      80121  2018-04-28 21:22  jsp+ssh+mysql实现的在线考试系统源码\截图\10.JPG

     文件      46243  2018-04-28 21:23  jsp+ssh+mysql实现的在线考试系统源码\截图\11.JPG

     文件      27640  2018-04-28 21:35  jsp+ssh+mysql实现的在线考试系统源码\截图\111.JPG

     文件      40679  2018-04-28 21:16  jsp+ssh+mysql实现的在线考试系统源码\截图\2.JPG

     文件      98592  2018-04-28 21:20  jsp+ssh+mysql实现的在线考试系统源码\截图\3.JPG

     文件     109545  2018-04-28 21:20  jsp+ssh+mysql实现的在线考试系统源码\截图\4.JPG

     文件      78517  2018-04-28 21:21  jsp+ssh+mysql实现的在线考试系统源码\截图\5.JPG

     文件     152882  2018-04-28 21:21  jsp+ssh+mysql实现的在线考试系统源码\截图\6.JPG

     文件      52530  2018-04-28 21:22  jsp+ssh+mysql实现的在线考试系统源码\截图\7.JPG

     文件      39385  2018-04-28 21:22  jsp+ssh+mysql实现的在线考试系统源码\截图\8.JPG

     文件      36915  2018-04-28 21:22  jsp+ssh+mysql实现的在线考试系统源码\截图\9.JPG

     文件      11246  2018-04-28 00:19  jsp+ssh+mysql实现的在线考试系统源码\数据库文件\db_exam(带演示数据).sql

     文件       3660  2018-04-28 00:20  jsp+ssh+mysql实现的在线考试系统源码\数据库文件\db_exam(无演示数据).sql

     文件        226  2018-04-28 21:11  jsp+ssh+mysql实现的在线考试系统源码\运行环境.txt

     文件        795  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.classpath

     文件       1043  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.project

     文件        503  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.settings\.jsdtscope

     文件        364  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.settings\org.eclipse.jdt.core.prefs

     文件        482  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.settings\org.eclipse.wst.common.component

     文件        345  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2018-04-27 21:26  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       7392  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\build\classes\com\ischoolbar\programmer\action\ExamAction.class

     文件       2229  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\build\classes\com\ischoolbar\programmer\action\ManagerAction.class

     文件       6689  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\build\classes\com\ischoolbar\programmer\action\PaperAction.class

     文件       7014  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\build\classes\com\ischoolbar\programmer\action\QuestionAction.class

     文件       7365  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\build\classes\com\ischoolbar\programmer\action\StudentAction.class

     文件       3812  2018-06-26 16:05  jsp+ssh+mysql实现的在线考试系统源码\项目源码\OnlineExam\build\classes\com\ischoolbar\programmer\dao\ExamDao.class

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

评论

共有 条评论