1 package org
.argeo
.slc
.web
.mvc
.result
;
3 import java
.util
.SortedSet
;
4 import java
.util
.TreeSet
;
6 import javax
.servlet
.http
.HttpServletRequest
;
7 import javax
.servlet
.http
.HttpServletResponse
;
9 import org
.springframework
.web
.servlet
.ModelAndView
;
10 import org
.springframework
.web
.servlet
.mvc
.ParameterizableViewController
;
12 import org
.argeo
.slc
.core
.test
.tree
.TreeTestResult
;
13 import org
.argeo
.slc
.core
.test
.tree
.TreeTestResultCollection
;
14 import org
.argeo
.slc
.dao
.test
.tree
.TreeTestResultCollectionDao
;
15 import org
.argeo
.slc
.dao
.test
.tree
.TreeTestResultDao
;
17 public class ResultCollectionViewController
extends
18 ParameterizableViewController
{
19 private final TreeTestResultCollectionDao testResultCollectionDao
;
21 public ResultCollectionViewController(
22 TreeTestResultCollectionDao testResultCollectionDao
) {
23 this.testResultCollectionDao
= testResultCollectionDao
;
27 protected ModelAndView
handleRequestInternal(HttpServletRequest request
,
28 HttpServletResponse response
) throws Exception
{
30 String id
= request
.getParameter("id");
32 TreeTestResultCollection resultCollection
= testResultCollectionDao
33 .getTestResultCollection(id
);
35 ModelAndView modelAndView
= new ModelAndView();
36 modelAndView
.addObject("resultCollection", resultCollection
);
37 modelAndView
.setViewName(getViewName());