SSM-在线考试系统 下载本文

基于B/S的在线考试系统

return \; }

} catch (Exception e) { e.printStackTrace();

return \; }

}

public void getRes(HttpServletRequest request, final Resouce resouce) { Integer userId = 0;

HttpSession session = request.getSession();

String usertype = (String) session.getAttribute(\); Integer userType = Integer.parseInt(usertype); }

// 0表示管理员,1表示学生 if (userType == 0) {

userId = (Integer) session.getAttribute(\); }

if (userType == 1) {

userId = (Integer) session.getAttribute(\); }

resouce.setId(null);

resouce.setUserId(userId);

resouce.setUserType(userType);

public List getTopicList(HttpServletRequest request) {

// 获取参数

String page_ = request.getParameter(\); String limit_ = request.getParameter(\); Integer adminPaperId = 0; try {

adminPaperId = Integer.parseInt(request.getParameter(\));

request.getSession().setAttribute(\, adminPaperId); } catch (Exception e) {

adminPaperId = (Integer) request.getSession().getAttribute( \); }

// 如果分页参数为空择使用默认值

if (page_ == null || page_.equals(\)) page_ = \;

if (limit_ == null || limit_.equals(\)) limit_ = \;

Integer page = Integer.valueOf(page_);

49

基于B/S的在线考试系统

}

Integer limit = Integer.valueOf(limit_);

List topicList = paperTopicService.selectTopicByAdminPaperId( adminPaperId, (page - 1) * limit, limit); return topicList;

4.2.9 学生信息的显示;

主要代码:

@Controller

@RequestMapping(\) public class StudentHandler { @Autowired

private StudentService studentService;

/*考试试卷*/

@RequestMapping(\)

public String info(HttpServletRequest request) { return \; }

@RequestMapping(\)

public String add(Student student, HttpServletRequest request) { try {

request.setCharacterEncoding(\); Double score = null;

Integer num = Integer.parseInt(request.getParameter(\)); String name = request.getParameter(\); String score1 = request.getParameter(\); System.out.println(score1);

50