在线考试系统毕业设计论文(5) 2019-04-08 21:41 } } } addActionError(\该教师编号不存在,或者密码不正确!\); return this.INPUT; 页面代码如下: cellPadding=\ width=\ border=\ id=\ height=\> color=\> 编号: class=\> 14 class=\> 密 码: 登录角色: class=\> 学生 教师 4.2.2 注册模块 下图4-2 和 4-3为学生用户注册。当学生根据提示输入正确的格式之后,则可以完成注册。 15 图4-2 用户注册界面 图4-3 用户注册成功后的页面跳转 学生注册功能部分代码如下: public void validate() { System.out.println(\+studentPassword+\entRePassword\+studentRePassword); if(studentID==null||\.equals(studentID.trim())) { this.addFieldError(\,\用户ID必须输入\); 16 } else if( !Pattern.matches(\,studentID.trim())) {this.addFieldError(\,\用户ID的应为数字长度应为6-20\);} if(studentPassword==null||\.equals(studentPassword.trim())) { this.addFieldError(\,\密码不能为空\);} else if( !Pattern.matches(\, studentPassword.trim())) {this.addFieldError(\,\密码应为字母或数字长应为6-20\);} if(!studentRePassword.equals(studentPassword)) this.addFieldError(\,\确认密码与密码不相等\); if(\.equals(sudentName.trim())||sudentName==null) } this.addFieldError(\,\用户姓名不能为空\); public String execute()throws Exception { Student student=new Student(); student.setPassword(studentPassword); student.setStudentID(studentID); student.setStudentName(sudentName); student.setSclass(className); StudentService studentService=new StudentServiceImpl(); studentService.register(student); 17 this.addActionMessage(\注册成功\); System.out.println(SUCCESS); return SUCCESS;} 4.3考试界面实现 当考生进入考试界面时,会出现被选择的考试科目试题,和一些相关的信息,如考生资料,并会有规定的倒计时,必须在允许时间内完成考试。 学生考试界面如下图4-4 ,4-5所示。当学生完成考试之后则到成绩如图4-5(b)所示 图4-4 在线考试界面 18 共8页: 上一页12345678下一页 在线考试系统毕业设计论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决! 下载这篇word文档