List of usage examples for org.springframework.ui ModelMap ModelMap
public ModelMap()
From source file:info.raack.appliancelabeler.web.MainController.java
/** * HTTP request handler for updating energy cost for an energy monitor. * @throws IOException /*w ww . j av a2 s .com*/ */ @RequestMapping(value = "/energy/monitor/{monitorId}", method = RequestMethod.POST) public void updateEnergyCost(@PathVariable(value = "monitorId") int energyMonitorId, @RequestParam(value = "costPerKwh") String costPerKwhStr, HttpServletRequest request, HttpServletResponse response) throws IOException { ModelMap model = new ModelMap(); // get current energymonitor // TODO - this should be updated to allow for multiple monitors EnergyMonitor energyMonitor = getCurrentEnergyMonitor(request, response); if (energyMonitor == null) { response.setStatus(HttpServletResponse.SC_NOT_FOUND); return; } else if (energyMonitor.getId() != energyMonitorId) { response.setStatus(HttpServletResponse.SC_BAD_REQUEST); response.getWriter().write("First energy monitor id " + energyMonitor.getId() + " does not match monitor id given of " + energyMonitorId); return; } try { float costPerKwh = Float.parseFloat(costPerKwhStr); database.setEnergyCost(energyMonitor, costPerKwh); response.setStatus(HttpServletResponse.SC_NO_CONTENT); } catch (NumberFormatException e) { // could not parse number response.setStatus(HttpServletResponse.SC_BAD_REQUEST); response.getWriter().write("Could not parse " + costPerKwhStr + " into a number"); } }
From source file:fragment.web.AbstractConnectorControllerTest.java
@Test public void testIsAlive() { map = new ModelMap(); boolean result = controller.isAlive("003fa8ee-fba3-467f-a517-ed806dae8a88", map); Assert.assertEquals(result, false); }
From source file:fragment.web.AbstractConnectorControllerTest.java
@Test public void testfetchAccountConfigurationsParams() { map = new ModelMap(); String result = controller.fetchAccountConfigurationsParams("003fa8ee-fba3-467f-a517-fd806dae8a80", "51e89159-9257-4340-8396-944658ba2e4a", map, request); Assert.assertEquals("enable.service", result); }
From source file:fragment.web.AbstractConnectorControllerTest.java
@Test public void testloadPackagedJspInConnectors() { map = new ModelMap(); controller.loadPackagedJspInConnector("003fa8ee-fba3-467f-a517-fd806dae8a80", response); }
From source file:com.virtusa.akura.student.controller.StudentAcademicLifeController.java
/** * handle POST requests for Academic-details - student prefect details save action. * // www . j av a 2s . c om * @param request - HttpServletRequest. * @param session - HttpSession object * @return the name of the view. * @throws AkuraAppException throws when exception occurs. */ @RequestMapping(value = ACTION_FOR_DELETE_PREFECT, method = RequestMethod.POST) public ModelAndView deletePrefectDetails(HttpServletRequest request, HttpSession session) throws AkuraAppException { String selectedStudPrefectId = request.getParameter("selectedStudentPrefectId"); String yearD = null; int studentClassInfoId = 0; studentClassInfoId = (Integer.parseInt(request.getParameter(SELECTED_GRADE))); StudentClassInfo studentClassInfo = studentService.findStudentClassInfoById(studentClassInfoId); yearD = DateUtil.getStringYear(studentClassInfo.getYear()); int intselectedStudPrefectId = Integer.parseInt(selectedStudPrefectId); // Retrieving the StudentPrefect object given by student prefect id StudentPrefect studentPrefectObj = studentService.findStudentPrefectDetailsById(intselectedStudPrefectId); if (studentPrefectObj != null) { studentService.deleteStudentPrefectDetails(studentPrefectObj); } ModelMap modelMap = new ModelMap(); modelMap.addAttribute(ATTR_NAME_YEAR, yearD); return showMarks(request, modelMap, session); // Returning to previous // action method }
From source file:fragment.web.AbstractConnectorControllerTest.java
@Test public void uploadServiceInstanceLogo() { map = new ModelMap(); controller.uploadServiceInstanceLogo("003fa8ee-fba3-467f-a517-fd806dae8a80", map); }
From source file:fragment.web.AbstractConnectorControllerTest.java
@Test public void getServiceInstanceList() { map = new ModelMap(); Tenant t = tenantService.getSystemTenant(); request.setAttribute("isSurrogatedTenant", true); controller.getServiceInstanceList(t, "51e89159-9257-4340-8396-944658ba2e4a", true, "IAAS", request); }
From source file:com.Voxce.Controllers.TrialsController.java
public ModelAndView DownloadDocumentSubmission(HttpServletRequest request, HttpServletResponse response) throws Exception { List<ApprovalStatusType> approvalstatustypelist; List<SubmissionType> submissiontypelist; List<Sites> siteslist;/*from w w w.j a v a 2s . c om*/ List<Submission> submissionlist; List<ProtocolVersion> versionlist; List<Countries> countrieslist; approvalstatustypelist = approvalstatustypedao.listapprovals(currentstudy.getStudy_id()); submissiontypelist = submissiontypedao.listsubmissiontype(currentstudy.getStudy_id()); versionlist = traininguserdao.listprotocolversions(currentstudy.getStudy_id()); siteslist = sitedao.SitesList(CurrentUser); submissionlist = submissiondao.listsubmission(currentstudy.getStudy_id()); countrieslist = countriesDAO.listCountry(); Submission doc = new Submission(); int docid = Integer.parseInt(request.getParameter("docid")); doc = submissiondao.find(docid); response.setContentType(doc.getType()); response.setContentLength(doc.getData().length); response.setHeader("Content-Disposition", "attachment; filename=\"" + doc.getFilename() + "\""); FileCopyUtils.copy(doc.getData(), response.getOutputStream()); submissionlist = submissiondao.listsubmission(currentstudy.getStudy_id()); for (int i = 0; i < submissionlist.size(); i++) submissionlist.get(i).setData(null); ModelMap modelMap = new ModelMap(); modelMap.addAttribute("currentstudy", currentstudy); modelMap.addAttribute("CurrentFormSubmission", "View_Submission_div"); modelMap.addAttribute("approvalstatustypelist", approvalstatustypelist); modelMap.addAttribute("submissiontypelist", submissiontypelist); modelMap.addAttribute("countrieslist", countrieslist); modelMap.addAttribute("submissionlist", submissionlist); modelMap.addAttribute("siteslist", siteslist); modelMap.addAttribute("versionlist", versionlist); return new ModelAndView("submissions", modelMap); }
From source file:fragment.web.AbstractConnectorControllerTest.java
@SuppressWarnings("rawtypes") @Test/* w w w. jav a 2s . c o m*/ @DirtiesContext public void testfetchAccountConfigurationsParamsForCustomAccountConfigEditor() { map = new ModelMap(); ServiceInstance serviceInstance = serviceInstanceDao.find(1L); ConnectorConfigurationManager configurationManager = EasyMock .createMock(ConnectorConfigurationManager.class); ReflectionTestUtils.setField(controller, "connectorConfigurationManager", configurationManager); EasyMock.expect(configurationManager.getInstance(serviceInstance.getUuid())).andReturn(serviceInstance) .anyTimes(); EasyMock.expect(configurationManager.getJspPath(serviceInstance.getService())).andReturn("customTiles") .anyTimes(); EasyMock.replay(configurationManager); String result = controller.fetchAccountConfigurationsParams(serviceInstance.getUuid(), "51e89159-9257-4340-8396-944658ba2e4a", map, request); Assert.assertEquals("enable.service", result); Assert.assertEquals("customTiles", map.get("accountConfigEditor")); Assert.assertEquals("{\"id\":123456}", ((Map) map.get("accountConfigurationData")).toString()); }
From source file:fragment.web.AbstractConnectorControllerTest.java
@Test @DirtiesContext// w ww.j a v a 2s . co m public void testfetchAccountConfigurationsParamsWithoutEditor() { map = new ModelMap(); ServiceInstance serviceInstance = serviceInstanceDao.find(1L); ConnectorConfigurationManager configurationManager = EasyMock .createMock(ConnectorConfigurationManager.class); ReflectionTestUtils.setField(controller, "connectorConfigurationManager", configurationManager); EasyMock.expect(configurationManager.getInstance(serviceInstance.getUuid())).andReturn(serviceInstance) .anyTimes(); EasyMock.expect(configurationManager.getJspPath(serviceInstance.getService())).andReturn(null).anyTimes(); EasyMock.replay(configurationManager); String result = controller.fetchAccountConfigurationsParams(serviceInstance.getUuid(), "51e89159-9257-4340-8396-944658ba2e4a", map, request); Assert.assertEquals("enable.service", result); Assert.assertEquals(map.get("tnc"), ""); Assert.assertNull(map.get("accountConfigEditor")); }