资源简介

一个极其适合入门的Hibernate在线考试项目,能学到很多东西,建议下载

资源截图

代码片段和文件信息

package com.java1234.action;

import java.util.Date;
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.StringUtil;
import com.opensymphony.xwork2.ActionSupport;

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 Exam exam;
private Exam s_exam;
private String mainPage;

private List examList;

private String page;
private int total;
private String pageCode;



public List getExamList() {
return examList;
}




public void setExamList(List examList) {
this.examList = examList;
}




public Exam getExam() {
return exam;
}




public Exam getS_exam() {
return s_exam;
}




public void setS_exam(Exam s_exam) {
this.s_exam = s_exam;
}




public void setExam(Exam exam) {
this.exam = exam;
}




public String getMainPage() {
return mainPage;
}




public void setMainPage(String mainPage) {
this.mainPage = mainPage;
}



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=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(String s:values){
value+=s+““;
}
value=value.substring(0 value.length()-1);
moreScore+=this.calScore(key value “2“);
}
}
totalScore=singleScore+moreScore

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

     文件       7665  2014-09-11 08:35  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\db_exam.sql

     文件        836  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.classpath

     文件       1037  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.project

     文件        503  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.settings\.jsdtscope

     文件        364  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.settings\org.eclipse.jdt.core.prefs

     文件        466  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.settings\org.eclipse.wst.common.component

     文件        345  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-07-21 08:03  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       6854  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\action\ExamAction.class

     文件       2095  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\action\ManagerAction.class

     文件       6216  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\action\PaperAction.class

     文件       5304  2014-09-11 08:16  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\action\QuestionAction.class

     文件       6812  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\action\StudentAction.class

     文件       3572  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\dao\ExamDao.class

     文件       1521  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\dao\ManagerDao.class

     文件       2202  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\dao\PaperDao.class

     文件       4156  2014-09-11 08:13  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\dao\QuestionDao.class

     文件       4379  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\dao\StudentDao.class

     文件       2312  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\model\Exam.class

     文件       1666  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\model\Manager.class

     文件        825  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\model\PageBean.class

     文件       1958  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\model\Paper.class

     文件       3174  2014-09-09 07:55  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\model\Question.class

     文件       2799  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\model\Student.class

     文件       1337  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\util\DateUtil.class

     文件       1416  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\util\HibernateUtil.class

     文件       1661  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\util\PageUtil.class

     文件        951  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\util\ResponseUtil.class

     文件        633  2014-09-08 20:23  [www.java1234.com]《Hibernate4在线考试系统》第十二一讲源码及文档\Exam\build\classes\com\java1234\util\StringUtil.class

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

评论

共有 条评论