List of usage examples for org.springframework.web.servlet ModelAndView setViewName
public void setViewName(@Nullable String viewName)
From source file:org.shareok.data.webserv.SshIslandoraDataController.java
@RequestMapping(value = "/ssh/islandora/book/import/job/{jobTypeStr}", method = RequestMethod.POST) public ModelAndView sshIslandoraImport(HttpServletRequest request, @ModelAttribute("SpringWeb") IslandoraSshHandler handler, @RequestParam(value = "recipeLocal", required = false) MultipartFile file, @PathVariable("jobTypeStr") String jobTypeStr) { String recipeFileUri = (String) request.getParameter("recipeFileUri"); String userId = String.valueOf(request.getSession().getAttribute("userId")); String serverId = handler.getServerId(); IslandoraRepoServer server = (IslandoraRepoServer) serverService.findServerById(Integer.valueOf(serverId)); if (null == serverId || serverId.equals("")) { String serverName = (String) request.getParameter("serverName"); if (null != serverName) { server = (IslandoraRepoServer) serverService.findServerByName(serverName); handler.setServerId(String.valueOf(server.getServerId())); }// w w w. j a v a 2 s . c o m } handler.setDrupalDirectory(server.getDrupalPath()); handler.setFilePath(server.getIslandoraUploadPath()); handler.setTmpPath(server.getTempFilePath()); if ((null != file && !file.isEmpty()) || (null != recipeFileUri && !"".equals(recipeFileUri))) { try { int jobTypeIndex = DataUtil.getJobTypeIndex(jobTypeStr, "islandora"); handler.setJobType(jobTypeIndex); RedisJob job = jobHandler.execute(Long.valueOf(userId), handler, file, recipeFileUri); int statusIndex = job.getStatus(); String isFinished = (statusIndex == 2 || statusIndex == 6) ? "true" : "false"; ModelAndView model = new ModelAndView(); model = WebUtil.getServerList(model, serverService); model.setViewName("jobReport"); model.addObject("host", handler.getSshExec().getServer().getHost()); model.addObject("collection", handler.getParentPid()); model.addObject("status", RedisUtil.REDIS_JOB_STATUS[job.getStatus()]); model.addObject("isFinished", isFinished); model.addObject("reportPath", "/webserv/download/report/" + DataUtil.JOB_TYPES[jobTypeIndex] + "/" + String.valueOf(job.getJobId())); WebUtil.outputJobInfoToModel(model, job); return model; } catch (NumberFormatException e) { logger.error("Cannot import into the Islandora repository.", e); } catch (JsonProcessingException e) { logger.error("Cannot import into the Islandora repository.", e); } } else { return null; } return null; }
From source file:org.inbio.modeling.web.controller.ListUserController.java
@Override protected ModelAndView showForm(HttpServletRequest request, HttpServletResponse response, BindException errors) throws Exception { List<UserDetails> userDetails = this.userManager.findAll(); ModelAndView model = null; // Send the layer list to the JSP model = new ModelAndView(); model.addObject("users", userDetails); model.addObject("userForm", new UserForm()); model.setViewName("admin/listUsers"); return model; }
From source file:nz.net.catalyst.mobile.dds.CapabilityServiceController.java
@ExceptionHandler({ Exception.class }) public ModelAndView handleUnknownException(Exception ex, HttpServletResponse response) { logger.error("unknown exception", ex); ModelAndView mav = new ModelAndView(); mav.addObject("error_message", "unknown exception, Details: " + ex.getMessage()); mav.setViewName("error"); response.setStatus(500);//from w ww .j av a 2s. c om return mav; }
From source file:com.epam.training.taranovski.web.project.controller.EmployeeController.java
@RequestMapping("/editEmployeePersonalInfo") public ModelAndView editEmployeePersonalInfo(ModelAndView modelAndView) { modelAndView.setViewName(EMPLOYEE_EDIT_INFO_PAGE); return modelAndView; }
From source file:com.fengduo.bee.web.controller.product.ProductController.java
/** * ?/*from w w w . j a va2s. c o m*/ * * @return */ @RequestMapping(value = "/{id}/topic") public ModelAndView topic(@PathVariable("id") Long id, ModelAndView mav) { mav.setViewName("product/topic"); if (Argument.isNotPositive(id)) { return mav; } Parameter query = Parameter.newParameter().pu("itemId", id); List<ItemComment> listItemComment = itemService.listItemComment(query); ItemFull itemFull = itemService.findItemFull(query); if (itemFull == null) { return mav; } User itemUser = userService.getUserById(itemFull.getUserId()); mav.addObject("itemFull", itemFull); mav.addObject("itemUser", itemUser); mav.addObject("listItemComment", listItemComment); mav.addObject("id", id); return mav; }
From source file:com.fengduo.bee.web.controller.product.ProductController.java
/** * ?//w w w .j av a 2s . c o m * * @return */ @RequestMapping(value = "/{id}/investor") public ModelAndView investorList(@PathVariable("id") Long id, ModelAndView mav) { mav.setViewName("product/investor"); if (Argument.isNotPositive(id)) { return mav; } Parameter query = Parameter.newParameter().pu("itemId", id); ItemFull itemFull = itemService.findItemFull(query); if (itemFull == null) { return mav; } List<UserSub> listUserSub = orderService.listUserSub(query); User itemUser = userService.getUserById(itemFull.getUserId()); mav.addObject("itemFull", itemFull); mav.addObject("itemUser", itemUser); mav.addObject("listUserSub", listUserSub); mav.addObject("id", id); return mav; }
From source file:io.github.benas.todolist.web.controller.SessionController.java
/** * *******************/*ww w . ja v a2 s . c o m*/ * Login methods * ******************** */ @RequestMapping("/login") public ModelAndView redirectToLoginPage() { ModelAndView modelAndView = new ModelAndView(); modelAndView.addObject("loginTabStyle", "active"); modelAndView.addObject("loginForm", new LoginForm()); modelAndView.setViewName("user/login"); return modelAndView; }
From source file:com.fengduo.bee.web.controller.product.ProductController.java
/** * ?/*from ww w . jav a2 s . c o m*/ * * @return */ @RequestMapping(value = "/{id}/project") public ModelAndView detail(@PathVariable("id") Long id, ModelAndView mav) { mav.setViewName("product/detail"); if (Argument.isNotPositive(id)) { return mav; } Parameter query = Parameter.newParameter().pu("itemId", id); // ???? ItemFull itemFull = itemService.findItemFull(query); if (itemFull == null) { return mav; } // ?? List<ItemMember> itemMemberList = itemService.getItemMemberByItemId(id); // ?? User itemUser = userService.getUserById(itemFull.getUserId()); mav.addObject("itemFull", itemFull); mav.addObject("itemMemberList", itemMemberList); mav.addObject("itemUser", itemUser); mav.addObject("id", id); return mav; }
From source file:com.MyHistory.Controller.TorneoController.java
@RequestMapping(value = "/ListaTorneos", method = RequestMethod.GET) public ModelAndView mostrarTorneos(HttpServletRequest pRequest) { ModelAndView mv = new ModelAndView(); ServiceTorneo torneo_service = new ServiceTorneo(); ResponseTorneos respuesta = torneo_service.getTorneos(); mv.addObject("respuesta", respuesta); mv.setViewName("ListaTorneos"); return mv;//from w w w . ja v a2 s. co m }
From source file:com.MyHistory.Controller.UsuarioController.java
@RequestMapping(value = "/home", method = RequestMethod.GET) public ModelAndView cargarHome(HttpServletRequest pRequest) { System.out.println("Pasando por indexController method:GET"); ModelAndView model = new ModelAndView("home"); HttpSession session = pRequest.getSession(); UsuarioView usuario = (UsuarioView) session.getAttribute("Usuario"); if (usuario == null) { model.setViewName("redirect:/login.htm"); return model; }/* w w w. jav a 2 s.c o m*/ model.addObject("user", usuario); return model; }