List of usage examples for org.springframework.web.servlet ModelAndView setViewName
public void setViewName(@Nullable String viewName)
From source file:org.inbio.modeling.web.controller.UpdateUserInfoController.java
/** default behavior for direct access (url) */ @Override/*ww w .j a va 2 s . c o m*/ protected ModelAndView processFormSubmission(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception { UserForm userForm = (UserForm) command; String uri = request.getRequestURI(); if (uri.matches(".*deleteUser.*")) { this.deleteUser(userForm); } else if (uri.matches(".*updateUser.*")) { if (!userForm.getPassword1().equals(userForm.getPassword2())) { Exception ex = new Exception("errors.passwordNotMatch"); //Logger.getLogger(ColumnController.class.getName()).log(Level.SEVERE, null, ex); errors.reject(ex.getMessage()); return showForm(request, response, errors); } else { if ((userForm.getPassword1().equals("") || userForm.getPassword2().equals(""))) { Exception ex = new Exception("errors.emptyPassword"); //Logger.getLogger(ColumnController.class.getName()).log(Level.SEVERE, null, ex); errors.reject(ex.getMessage()); return showForm(request, response, errors); } else { if (userForm.getFullname().equals("")) { Exception ex = new Exception("errors.emptyFullName"); //Logger.getLogger(ColumnController.class.getName()).log(Level.SEVERE, null, ex); errors.reject(ex.getMessage()); return showForm(request, response, errors); } else { if (userForm.getUsername().equals("")) { Exception ex = new Exception("errors.emptyUserName"); //Logger.getLogger(ColumnController.class.getName()).log(Level.SEVERE, null, ex); errors.reject(ex.getMessage()); return showForm(request, response, errors); } else { if (userForm.getUserId() == null) this.newUser(userForm); else this.updateUser(userForm); } } } } } ModelAndView model = null; // Send the layer list to the JSP model = new ModelAndView(); model.setViewName("redirect:listUsers.html"); return model; }
From source file:com.rr.generic.ui.controller.mainController.java
/** * The '/resetPassword' GET request will be used to display the reset password form * * * @return The forget password form page * * *//*from w w w . j a va 2 s.c o m*/ @RequestMapping(value = "/resetPassword", method = RequestMethod.GET) public ModelAndView resetPassword(@RequestParam(value = "b", required = false) String resetCode, HttpSession session) throws Exception { ModelAndView mav = new ModelAndView(); mav.setViewName("/resetPassword"); mav.addObject("resetCode", resetCode); return mav; }
From source file:com.tce.spring.oauth2.controller.LoginController.java
@RequestMapping(value = "/login", method = RequestMethod.GET) public ModelAndView login(@RequestParam(value = "error", required = false) String error, @RequestParam(value = "logout", required = false) String logout) { ModelAndView model = new ModelAndView(); if (error != null) { model.addObject("error", "Invalid username and password!"); }/*from w w w . jav a2 s . c om*/ if (logout != null) { model.addObject("msg", "You've been logged out successfully."); } model.setViewName("login"); return model; }
From source file:com.rr.generic.ui.controller.mainController.java
/** * The '/logout' request will handle a user logging out of the system. The request will handle front-end users or administrators logging out. * * @param request//w ww . ja va 2 s .c o m * @param response * @return the login page view * @throws Exception */ @RequestMapping(value = "/logout", method = RequestMethod.GET) public ModelAndView logout(HttpServletRequest request, HttpServletResponse response) throws Exception { program programDetails = programmanager.getProgramById(programId); ModelAndView mav = new ModelAndView(); mav.setViewName("/login"); mav.addObject("programName", programDetails.getProgramName()); return mav; }
From source file:com.fengduo.bee.web.controller.product.ProductController.java
/** * ?(?)//from w ww. jav a 2s. c o m * * @return */ @RequestMapping(value = "/projects") public ModelAndView list(ModelAndView mav, final ItemDTO itemDTO) { mav.setViewName("product/list"); Parameter query = Parameter.newParameter()// .pu("stage", itemDTO.getStage())// ? .pu("progress", itemDTO.getProgress())// .pu("tags", itemDTO.getTag())// ? .pu("verifyStatus", VerifyStatusEnum.NORMAL.getValue())// ? .pu("delFlag", DelFlagEnum.UN_DELETE.getValue())// ? .pu("page", itemDTO.getPage()); PaginationList<ItemFull> listPaginationItemFull = itemService.listPaginationItemFull(query, new IPageUrl() { @Override public String parsePageUrl(Object... objs) { StringBuffer sf = new StringBuffer("/projects?page=" + (Integer) objs[1]); if (itemDTO.getTag() != null) { sf.append("&tag=" + itemDTO.getTag()); } if (itemDTO.getProgress() != null) { sf.append("&progress=" + itemDTO.getProgress()); } if (itemDTO.getStage() != null) { sf.append("&stage=" + itemDTO.getStage()); } return sf.toString(); } }); mav.addObject("itemFullList", listPaginationItemFull); mav.addObject("tag", itemDTO.getTag()); mav.addObject("progress", itemDTO.getProgress()); mav.addObject("stage", itemDTO.getStage()); return mav; }
From source file:com.rr.generic.ui.controller.mainController.java
/** * The '/login' request will serve up the login page. * * @param request/*from ww w . j a v a 2 s . com*/ * @param response * @return the login page view * @throws Exception */ @RequestMapping(value = "/login", method = RequestMethod.GET) public ModelAndView login() throws Exception { program programDetails = programmanager.getProgramById(programId); ModelAndView mav = new ModelAndView(); mav.setViewName("/login"); mav.addObject("programName", programDetails.getProgramName()); return mav; }
From source file:com.rr.generic.ui.controller.mainController.java
/** * The '/loginfailed' request will serve up the login page displaying the login failed error message * * @param request/* ww w. ja va 2 s .c om*/ * @param response * @return the error object and the login page view * @throws Exception */ @RequestMapping(value = "/loginfailed", method = RequestMethod.GET) public ModelAndView loginerror(HttpServletRequest request, HttpServletResponse response) throws Exception { program programDetails = programmanager.getProgramById(programId); ModelAndView mav = new ModelAndView(); mav.setViewName("/login"); mav.addObject("programName", programDetails.getProgramName()); mav.addObject("error", "true"); return mav; }
From source file:com.test1.controller.UserSettingsController.java
@RequestMapping(value = "/userSettings/{urlUserId}/{actionId}", method = RequestMethod.GET) public ModelAndView userSettings(@PathVariable("urlUserId") int urlUserId, @PathVariable("actionId") int actionId, @ModelAttribute("userId") int userId) { ModelAndView mav = new ModelAndView("userSettings"); try {/*from w w w . ja va 2 s.com*/ UserDAO userDao = new UserDAO(); switch (actionId) { case 0: userDao.deleteUser(urlUserId); mav.setViewName("redirect:/home"); break; case 1: String username = userDao.getUser(userId).getUsername(); if (urlUserId != -1) { UserBean user = userDao.getUser(urlUserId); mav.addObject("username_edit", user.getUsername()); mav.addObject("password_edit", user.getPassword()); mav.addObject("id_edit", user.getId()); } else { mav.addObject("id_edit", -1); } mav.addObject("username", username); break; default: ; } } catch (Exception ex) { } return mav; }
From source file:net.oneandone.stool.overview.StageController.java
@RequestMapping(value = "{name}", method = RequestMethod.GET, produces = MediaType.TEXT_HTML_VALUE) public ModelAndView stageAsHtml(@PathVariable(value = "name") String stageName, ModelAndView modelAndView) throws Exception { List<StageInfo> stageInfos = new ArrayList<>(); modelAndView.setViewName("stages"); for (StageInfo stageInfo : stages.load(session, users)) { if (stageName.equals(stageInfo.name)) { stageInfos.add(stageInfo);/* w w w . java 2 s . c o m*/ } } modelAndView.addObject("stages", stageInfos); return modelAndView; }
From source file:org.owasp.webgoat.controller.Login.java
/** * <p>login.</p>//from w w w . j a v a2s.c om * * @param error a {@link java.lang.String} object. * @param logout a {@link java.lang.String} object. * @return a {@link org.springframework.web.servlet.ModelAndView} object. */ @RequestMapping(value = "login.mvc", method = RequestMethod.GET) public ModelAndView login(@RequestParam(value = "error", required = false) String error, @RequestParam(value = "logout", required = false) String logout) { ModelAndView model = new ModelAndView(); if (error != null) { model.addObject("error", "Invalid username and password!"); } if (logout != null) { model.addObject("msg", "You've been logged out successfully."); } model.setViewName("login"); return model; }