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
.dao
.test
.tree
.TreeTestResultDao
;
15 public class ResultListController
extends ParameterizableViewController
{
16 private final TreeTestResultDao testResultDao
;
18 public ResultListController(TreeTestResultDao testResultDao
) {
19 this.testResultDao
= testResultDao
;
23 protected ModelAndView
handleRequestInternal(HttpServletRequest request
,
24 HttpServletResponse response
) throws Exception
{
26 ModelAndView modelAndView
= new ModelAndView();
28 SortedSet
<TreeTestResult
> results
= new TreeSet
<TreeTestResult
>();
29 results
.addAll(testResultDao
.listTestResults());
30 modelAndView
.addObject("results", results
);
31 modelAndView
.setViewName(getViewName());