91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 63.66MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-01-26
  • 語言: 其他
  • 標簽: SSH??

資源簡介

基于SSH制作的學生在線考試系統,能實現簡單的學生和老師的共同登錄,不是很復雜,適合剛開始學習的小白練習,也可以當作期末考試的一個大作業。

資源截圖

代碼片段和文件信息

package?action;

import?java.io.File;??
import?java.io.FileInputStream;??
import?java.io.IOException;??
import?java.io.InputStream;??
import?java.util.ArrayList;??
import?java.util.List;

import?com.opensymphony.xwork2.ActionSupport;

import?org.apache.poi.hssf.usermodel.HSSFWorkbook;??
import?org.apache.poi.ss.usermodel.Cell;??
import?org.apache.poi.ss.usermodel.Row;??
import?org.apache.poi.ss.usermodel.Sheet;??
import?org.apache.poi.ss.usermodel.Workbook;??
import?org.apache.poi.xssf.usermodel.XSSFWorkbook;


import?Bean.exam;
import?dao.SubjectDao;??

public?class?importsubject?extends?ActionSupport?{
?//上傳的文件
??private?exam??ex;
??private?String?course;
??private?String?uploadFileName;//保留原始文件名
??private?File?upload;?
?
??private?String?uploadContentType;
public?String?getUploadContentType()?{
return?uploadContentType;
}
public?void?setUploadContentType(String?uploadContentType)?{
this.uploadContentType?=?uploadContentType;
}
public?exam?getEx()?{
return?ex;
}
public?void?setEx(exam?ex)?{
this.ex?=?ex;
}
public?String?getCourse()?{
return?course;
}
public?void?setCourse(String?course)?{
this.course?=?course;
}

?public?File?getUpload()?{
return?upload;
}
public?void?setUpload(File?upload)?{
this.upload?=?upload;
}
public?String?getUploadFileName()?{
return?uploadFileName;
}
public?void?setUploadFileName(String?uploadFileName)?{
this.uploadFileName?=?uploadFileName;
}

??
??
??public?Workbook?createWorkBook(InputStream?is)?throws?IOException{
?
??if(uploadFileName.toLowerCase().endsWith(“xls“)){????
??????????return?new?HSSFWorkbook(is);????
??????}else?if(uploadFileName.toLowerCase().endsWith(“xlsx“)){??
??????????return?new?XSSFWorkbook(is);??
??????}else{??
??????????return?null;?
??}
??}
??public?String?execute()?throws?Exception{??
??
??????Workbook?book?=?createWorkBook(new?FileInputStream(upload));
???????
??????Sheet?sheet?=?book.getSheetAt(0);
??????int?count?=?sheet.getLastRowNum();//獲取表中的數據總行數
??????List?exam?=?new?ArrayList();
??????for(int?i?=?1;i<=count;i++)?{
???? ??Row?ros?=?sheet.getRow(i);
???? ??exam?e?=?new?exam();?
???? ??e.setSubjectName(ros.getCell(1).getStringCellValue());
???? ??e.setOptionA(ros.getCell(2).getStringCellValue());
???? ??e.setOptionB(ros.getCell(3).getStringCellValue());
???? ??e.setOptionC(ros.getCell(4).getStringCellValue());
???? ??e.setOptionD(ros.getCell(5).getStringCellValue());
???? ??e.setRightResult(ros.getCell(6).getStringCellValue());
???? ?;
???? ??
???? ??exam.add(e);
??????}
??????SubjectDao.importsubject(examcourse);
???????
??????return?“success“;??
??}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-01-05?11:17??基于SSH的簡單學生考試在線系統\
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\
?????文件???????17962??2019-06-09?22:42??基于SSH的簡單學生考試在線系統\onlineexam.sql
?????文件????33375237??2019-06-09?22:44??基于SSH的簡單學生考試在線系統\OnlineExam.war
?????文件????????3739??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.classpath
?????文件?????????910??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.project
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\
?????文件?????????567??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\.jsdtscope
?????文件?????????107??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\org.eclipse.jdt.core.prefs
?????文件?????????482??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\org.eclipse.wst.common.component
?????文件?????????345??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\build\
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\action\
?????文件????????3553??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\action\importsubject.class
?????文件????????2651??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\action\IndexAction.class
?????文件????????3039??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\action\loginaction.class
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\
?????文件????????2099??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\exam.class
?????文件????????1463??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\exam.hbm.xml
?????文件?????????977??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\loginstudent.class
?????文件?????????738??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\loginstudent.hbm.xml
?????文件?????????977??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\loginteacher.class
?????文件?????????736??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\loginteacher.hbm.xml
?????文件????????1923??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\Students.class
?????文件?????????937??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\Bean\Students.hbm.xml
?????目錄???????????0??2020-01-05?11:14??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\dao\
?????文件????????1252??2019-06-09?22:43??基于SSH的簡單學生考試在線系統\OnlineExam\build\classes\dao\SubjectDao.class
............此處省略146個文件信息

評論

共有 條評論