Java网上考试系统文档设计(14)
时间:2026-01-16
时间:2026-01-16
如题,包括文档代码
if(returnlist!=null&&returnlist.size()>0){
for(int i=0;i<returnlist.size();i++){
QuestionVO tempvo=(QuestionVO)returnlist.get(i); if(boundlist!=null&&boundlist.size()>0){
for(int j=0;j<boundlist.size();j++){
QuestionBoundTable tempbound=(QuestionBoundTable)boundlist.get(j);
if(tempbound.getQuestionBoundId().equals(tempvo.getQuestionBoundId())){ tempvo.setQuestionBoundId(tempbound.getQuestionBoundName());//获取试题范围名称
}}}
if(subjectlist!=null&&subjectlist.size()>0){
for(int j=0;j<subjectlist.size();j++){
QuestionSubjectTable tempsubject=(QuestionSubjectTable)subjectlist.get(j);
if(tempsubject.getQuestionSubjectId().equals(tempvo.getQuestionSubjectId())){tempvo.setQuestionSubjectId(tempsubject.getQuestionSubjectName());//获取试题科目范围名称}}} if(typelist!=null&&typelist.size()>0){
for(int j=0;j<typelist.size();j++){
QuestionTypeTable temptype=(QuestionTypeTable)typelist.get(j);
if(temptype.getQuestionTypeId().equals(tempvo.getQuestionTypeId())){
tempvo.setQuestionTypeId(temptype.getQuestionTypeName());//获取试题类型名称
}}}}}}}catch(Exception e){e.printStackTrace();} return SUCCESS;
B试题的录入:可进行多种试题的录入,每一种试题被录入到每一个试题库中,如填空方式会填到○
填空表中、多选方式会填到多选题库中;点击主界面中录入,可弹出试题录入界面,输入试题的信息后,点击提交即可,界面如下:
主要代码如下:
try{int flag=0; UserTable user=(UserTable)this.session().getAttribute("user");//获取当前用户信息
questionvo.setUserId(user.getUserId());
flag=questionbo.addQuestion(questionvo);//添加试题信息
下一篇:通识例会制度