List of usage examples for org.springframework.ui ModelMap ModelMap
public ModelMap()
From source file:org.openmrs.module.patientflags.web.ManageFlagsController.java
/** * Displays a list of all Patient Flags// w w w . ja v a 2s. co m * * @return new ModelAndView */ @RequestMapping(method = RequestMethod.GET) public ModelAndView showFlags() { ModelMap model = new ModelMap(); List<Flag> flags = Context.getService(FlagService.class).getAllFlags(); if (flags != null) model.addAttribute("flags", flags); // add the command object for the filter form model.addAttribute("filter", new Filter()); return new ModelAndView("/module/patientflags/manageFlags", model); }
From source file:org.openmrs.module.formfilter.web.controller.AddFormFilterPropertyControllerTest.java
/** * @see {@link AddFormFilterPropertyController#addFormFilter(ModelMap, Integer, int)} *//* ww w.j ava 2s . c o m*/ @Test @Verifies(value = "should support edit filter functionality", method = "addFormFilter(ModelMap,Integer,int)") public void addFormFilter_shouldSupportEditFilterFunctionality() { AddFormFilterPropertyController controller = new AddFormFilterPropertyController(); ModelMap model = new ModelMap(); controller.addFormFilter(model, 1, "1"); Assert.assertNotNull(((FormFilter) model.get("formFilter"))); Assert.assertNotNull(((FormFilterProperty) model.get("formFilterProperty"))); }
From source file:com.pkrete.locationservice.admin.controller.mvc.LocalAdminAddUserController.java
@RequestMapping(method = RequestMethod.POST) public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, @ModelAttribute("userInfo") UserInfo userInfo, BindingResult result) throws Exception { User currentUser = getUser(request); userInfo.getUser().setOwner(currentUser.getOwner()); userInfo.setGroup(UserGroup.USER);//from w ww . jav a 2s . c om validator.validate(userInfo, result); if (result.hasErrors()) { return new ModelAndView("add_user_ladm", new ModelMap()); } userInfo.getUser().setCreator(currentUser.getUsername()); // Creating UserInfo creates both UserInfo and User if (!usersService.create(userInfo)) { throw new Exception("Creating user failed."); } return new ModelAndView("redirect:ladmuser.htm"); }
From source file:org.ngrinder.home.controller.HomeControllerTest.java
@Test public void testLogin() { ModelMap model = new ModelMap(); String viewName = homeController.login(model); assertThat(viewName, is("redirect:/")); }
From source file:com.pkrete.locationservice.admin.controller.mvc.AddCollectionController.java
@RequestMapping(method = RequestMethod.POST) public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, @ModelAttribute("collection") LibraryCollection collection, BindingResult result) throws Exception { collection.setAreas(parseAreas(request, collection)); super.parseSubjectMatters(request, collection); validator.validate(collection, result); if (result.hasErrors()) { ModelMap model = new ModelMap(); super.setReferenceData(request, model); return new ModelAndView("add_collection", model); }//ww w . j a v a 2s .c o m String libraryId = request.getParameter("select_library"); collection.setCreator(getUser(request).getUsername()); if (!locationsService.create(collection)) { throw new Exception("Creating collection failed."); } return new ModelAndView("redirect:locations.htm?select_library=" + libraryId); }
From source file:org.esco.portlet.accueil.portlet.PortletController.java
@RequestMapping("VIEW") public ModelAndView renderView(RenderRequest request, RenderResponse response) throws Exception { final PortletPreferences prefs = request.getPreferences(); String defaultPortletView = prefs.getValue(PREF_CONTEXT_VIEW, LYCEES_VIEW); if (log.isDebugEnabled()) { log.debug("Context selected from portlet preference : " + defaultPortletView); }//from w w w . jav a2 s .c o m if (!userAgentInspector.isSecure(request)) { return new ModelAndView("browser-not-secure", new ModelMap()); } if (!userAgentInspector.isAuthorized(request)) { return new ModelAndView("browser-incompatible", new ModelMap()); } return this.browseStandard(request, response, defaultPortletView); }
From source file:org.esupportail.koha.webportlet.EsupKohaPortletController.java
@RequestMapping public ModelAndView renderView( @RequestParam(value = "renewLoanSuccess", required = false) String renewLoanSuccess, @RequestParam(value = "cancelHoldCode", required = false) String cancelHoldCode, RenderRequest request, RenderResponse response) {// w ww. jav a2 s.c o m ModelMap model = new ModelMap(); String kohaIlsdiUrl = request.getPreferences().getValue(PREF_KOHA_ILSDI_URL, null); String kohaMainUrl = request.getPreferences().getValue(PREF_KOHA_MAIN_URL, null); model.put("kohaMainUrl", kohaMainUrl); String kohaDetailUrl = request.getPreferences().getValue(PREF_KOHA_DETAIL_URL, null); model.put("kohaDetailUrl", kohaDetailUrl); String kohaId = getUid(request); String patronId = kohaService.getPatronId(kohaIlsdiUrl, kohaId); GetPatronInfo patronInfo = kohaService.getPatronInfo(kohaIlsdiUrl, patronId); model.put("patronId", patronId); model.put("patronInfo", patronInfo); boolean isAdmin = isAdmin(request); boolean isManager = isManager(request); model.put("isAdmin", isAdmin); model.put("isManager", isManager); model.put("active", "home"); if (renewLoanSuccess != null && !renewLoanSuccess.isEmpty()) { if ("1".equals(renewLoanSuccess)) { model.put("message", "renewLoanSuccess"); } else { model.put("message", "renewLoanFailed"); } } if (cancelHoldCode != null && !cancelHoldCode.isEmpty()) { if ("Canceled".equals(cancelHoldCode)) { model.put("message", "cancelHold.Canceled"); } else { model.put("message", "cancelHold.NotCanceled"); } } return new ModelAndView(getViewName(request, "index"), model); }
From source file:cz.muni.fi.mir.controllers.InstallController.java
@RequestMapping(value = "/", method = RequestMethod.GET) public ModelAndView landingPage() { if (Tools.getInstance().isEmpty(userService.getAllUsers())) { ModelMap mm = new ModelMap(); mm.addAttribute("userForm", new UserForm()); return new ModelAndView("setup/step1", mm); } else {//from w w w .j a v a 2 s . co m return new ModelAndView("redirect:/reset/"); } }
From source file:com.pkrete.locationservice.admin.controller.mvc.AddImageController.java
@RequestMapping(method = RequestMethod.POST) public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, @ModelAttribute("image") Image image, BindingResult result) throws Exception { Owner owner = getOwner(request); // Set creator image.setCreator(getUser(request).getUsername()); // Set owner/*from w w w . j a va 2 s .co m*/ image.setOwner(owner); validator.validate(image, result); if (result.hasErrors()) { ModelMap modelMap = new ModelMap(); modelMap.put("files", imagesService.getAdminImages(owner)); return new ModelAndView("add_image", modelMap); } // Create new image if (!imagesService.create(image)) { throw new Exception("Creating image failed."); } return new ModelAndView("redirect:illustrations.htm"); }
From source file:org.ngrinder.perftest.controller.PerfTestControllerTest.java
@Test public void testGetPerfTestDetail() { ModelMap model = new ModelMap(); controller.getOne(getTestUser(), null, model); assertThat(model.get(PARAM_TEST), notNullValue()); model.clear();// w w w . j a v a2 s.c o m controller.getOne(getTestUser(), 0L, model); assertThat(model.get(PARAM_TEST), notNullValue()); model.clear(); long invalidId = 123123123123L; controller.getOne(getTestUser(), invalidId, model); assertThat(model.get(PARAM_TEST), notNullValue()); PerfTest createPerfTest = createPerfTest("hello", Status.READY, new Date()); model.clear(); controller.getOne(getTestUser(), createPerfTest.getId(), model); assertThat(model.get(PARAM_TEST), notNullValue()); }