result.jsp

来自「远程电子考试系统」· JSP 代码 · 共 58 行

JSP
58
字号
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@ page 
import = "java.io.IOException"
import = "java.util.ArrayList"
import = "java.util.List"

import = "javax.servlet.RequestDispatcher"
import = "javax.servlet.ServletException"
import = "javax.servlet.http.HttpServlet"
import = "javax.servlet.http.HttpServletRequest"
import = "javax.servlet.http.HttpServletResponse"
import = "javax.servlet.http.HttpSession"

import = "fangsoft.testcenter.model.QuestionResult"
import = "fangsoft.testcenter.model.Test"
import = "fangsoft.testcenter.model.TestResult"

 %>  
 
 <%
 	this.doProcess(request,response); 
 %>
   
<%!	
	protected void doProcess(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
	{
		HttpSession session=request.getSession();
		List<TestResult> temp = (List) session.getAttribute("testResult");
		List lstTest = new ArrayList();
		String username=null;
		String pass=""; 
		int score=0;
		String starttime = "";
		String endtime = "";		
		String selectedTime=request.getParameter("selectedTime");
		int j=0;
		for(j=0;j<temp.size();j++)
		{
			starttime = temp.get(j).getStartTime();
			if(selectedTime.equals(starttime))break;
		}
		username = temp.get(j).getUsername();
	    pass = temp.get(j).getPass();
		score =temp.get(j).getScore();
		starttime = temp.get(j).getStartTime();
	    endtime = temp.get(j).getEndTime();
	    List<QuestionResult> questionResult = temp.get(j).getQuestionResult();
	    System.out.println(questionResult.get(0).getAnswer());
		request.setAttribute("username",username);
		request.setAttribute("pass",pass);
		request.setAttribute("score",score);
		request.setAttribute("starttime",starttime);
		request.setAttribute("endtime",endtime);
		request.setAttribute("questionResult",questionResult);
		request.getRequestDispatcher("/WEB-INF/resultView.jsp").forward(request,response);								
}
%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?