Example usage for org.springframework.ui ModelMap ModelMap

List of usage examples for org.springframework.ui ModelMap ModelMap

Introduction

In this page you can find the example usage for org.springframework.ui ModelMap ModelMap.

Prototype

public ModelMap() 

Source Link

Document

Construct a new, empty ModelMap .

Usage

From source file:org.ngrinder.home.controller.HomeControllerTest.java

@Test
public void testErrorPage() {
    String viewName = homeController.error404(new ModelMap());
    assertThat(viewName, startsWith("redirect:/doError"));

    MockHttpServletResponse res = new MockHttpServletResponse();
    MockHttpServletRequest req = new MockHttpServletRequest();
    RedirectAttributesModelMap model = new RedirectAttributesModelMap();
    viewName = homeController.second(getTestUser(), model, res, req);
    assertThat(viewName, is("index"));
}

From source file:br.com.edo.atmlist.controller.ATMControllerTest.java

/**
 * Test of getATMList method, of class ATMController.
 *///from ww  w.j av a2s .  c  o  m
@Test
public void testGetATMList() {
    System.out.println("getATMList");
    ModelMap model = new ModelMap();
    ATMController instance = new ATMController();
    Object result = instance.getATMList(model);
    assertNotNull(result);
}

From source file:org.chimi.s4s.controller.FileUploadControllerMockTest.java

@Test
public void uploadSuccessfully() throws IllegalStateException, IOException {
    MockHttpServletRequest mockRequest = new MockHttpServletRequest();
    MockMultipartFile uploadFile = new MockMultipartFile("file", "C:\\temp\\" + FILENAME, null, new byte[100]);
    String serviceId = "SVC01";

    ModelMap modelMap = new ModelMap();
    String viewName = controller.upload(uploadFile, serviceId, mockRequest, modelMap);
    assertEquals(SUCCESS_VIEWNAME, viewName);
    UploadResultResponse result = (UploadResultResponse) modelMap.get("uploadResult");

    assertEquals(UploadResultCode.SUCCESS, result.getCode());
    assertTrue(result.isSuccess());/*  w ww. jav a2  s  . c o  m*/
    assertFalse(result.isImage());
    assertEquals(FILENAME, result.getFileName());
    assertEquals(FILEID01, result.getFileId());
    assertEquals(METAID01, result.getMetadataId());
    assertEquals(MIME_TYPE, result.getMimeType());
    assertEquals(100L, result.getLength());
}

From source file:org.ahp.vinavidai.test.controller.TakeTest.java

@RequestMapping(method = RequestMethod.POST, params = "submitAction=Complete Test")
public ModelAndView completeTest(@ModelAttribute("takeTest") TakeTestCommand pTakeTestCommand) {
    ModelMap lModelMap = new ModelMap();
    return new ModelAndView("/test/TakeTest.jsp", "testModel", lModelMap);
}

From source file:com.pkrete.locationservice.admin.controller.mvc.EditImageController.java

@RequestMapping(method = RequestMethod.POST)
public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response,
        @ModelAttribute("image") Image image, BindingResult result) throws Exception {

    validator.validate(image, result);/*from  www  .ja  v  a 2s. c o m*/

    if (result.hasErrors()) {
        ModelMap model = new ModelMap();
        model.put("external", image.getIsExternal());
        model.put("imagesPath", image.getIsExternal() ? ""
                : Settings.getInstance().getImagesWebPath(getOwner(request).getCode()));
        return new ModelAndView("edit_image", model);
    }

    String imageId = request.getParameter("imageId");

    image.setUpdater(getUser(request).getUsername());
    if (!imagesService.update(image)) {
        throw new Exception("Updating image failed.");
    }

    return new ModelAndView("redirect:illustrations.htm?select_image=" + imageId);
}

From source file:com.pkrete.locationservice.admin.controller.mvc.LocalAdminEditUserController.java

@RequestMapping(method = RequestMethod.POST)
public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response,
        @ModelAttribute("userInfo") UserInfo userInfo, BindingResult result) throws Exception {

    User currentUser = getUser(request);
    // Set owner - must match with the updater
    userInfo.getUser().setOwner(currentUser.getOwner());
    // Set user group - must be "user"
    userInfo.setGroup(UserGroup.USER);/*  w  w w.j a va2  s  .  c o  m*/

    validator.validate(userInfo, result);

    if (result.hasErrors()) {
        return new ModelAndView("edit_user_ladm", new ModelMap());
    }

    // Set updater
    userInfo.getUser().setUpdater(currentUser.getUsername());
    // Update User, no need to update UserInfo, because local admin
    // can not update user group
    if (!usersService.update(userInfo.getUser())) {
        throw new Exception("Updating user failed.");
    }
    String userId = request.getParameter("select_user");
    // No need to update the User object in the Session, because
    // local admin can not update his own profile through this
    // controller

    return new ModelAndView("redirect:ladmuser.htm?select_user=" + userId);
}

From source file:se.vgregion.portal.medcontrol.MedControlViewControllerTest.java

@Test
public void testShowMedControlNotifications() {
    // PortletPreferences
    ModelMap model = new ModelMap();

    Map<String, String> attributeMap = new HashMap<String, String>();
    attributeMap.put(PortletRequest.P3PUserInfos.USER_LOGIN_ID.toString(), "myUserId");
    mockRenderRequest.setAttribute(PortletRequest.USER_INFO, attributeMap);

    assertEquals("medcontrol",
            medControlViewController.showMedControlNotifications(model, mockRenderRequest, mockRenderResponse));
    assertNotNull(model.get("mine"));
    assertEquals(TITLE_VALUE + " (0/0)", mockRenderResponse.getTitle());
}

From source file:com.pkrete.locationservice.admin.controller.mvc.EditMapController.java

@RequestMapping(method = RequestMethod.POST)
public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response,
        @ModelAttribute("map") Map map, BindingResult result) throws Exception {

    validator.validate(map, result);//from ww w  . ja v  a  2 s . c om

    if (result.hasErrors()) {
        ModelMap model = new ModelMap();
        model.put("languages", Language.toMap(getOwner(request).getLanguages()));
        model.put("external", map.getIsExternal());
        model.put("mapsPath",
                map.getIsExternal() ? "" : Settings.getInstance().getMapsWebPath(getOwner(request).getCode()));
        return new ModelAndView("edit_map", model);
    }

    String mapId = request.getParameter("mapId");
    // Set update operator
    map.setUpdater(getUser(request).getUsername());
    // Update map
    if (!mapsService.update(map)) {
        throw new Exception("Updating map failed.");
    }
    return new ModelAndView("redirect:illustrations.htm?select_map=" + mapId);
}

From source file:com.pkrete.locationservice.admin.controller.mvc.EditLanguageController.java

@RequestMapping(method = RequestMethod.POST)
public ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response,
        @ModelAttribute("language") Language language, BindingResult result) throws Exception {

    validator.validate(language, result);

    if (result.hasErrors()) {
        return new ModelAndView("edit_language", new ModelMap());
    }//w  w w . j  a  v a2  s .c o m

    language.setUpdater(getUser(request).getUsername());
    /* Save language to DB */
    if (!languagesService.update(language)) {
        throw new Exception("Updating language failed.");
    }

    /* Update logged in user */
    HttpSession session = request.getSession();
    session.removeAttribute("user");
    session.setAttribute("user", usersService.getUser(request.getRemoteUser()));
    /* Return to languages page */
    return new ModelAndView(
            "redirect:languages.htm?select_language=" + request.getParameter("select_language"));
}

From source file:com.callcenter.controller.RecordingLibraryServiceControllerTest.java

@Test
public void shouldReturnTheCreateForm() {
    new NonStrictExpectations() {
        @Mocked/*from  www . ja  va 2 s.  c  o m*/
        Field field = null;
        @Mocked
        RecordingLibraryService recordingLibraryService = null;
        {
        }
    };
    final ModelMap modelMap = new ModelMap();
    assertEquals("recordinglibrary/create", controller.createForm(modelMap));
    assertNotNull(modelMap.get("service"));
}