List of usage examples for org.springframework.web.servlet ModelAndView setViewName
public void setViewName(@Nullable String viewName)
From source file:com.bitranger.parknshop.admin.CtrlIndex.java
@RequestMapping(value = "/admin", method = RequestMethod.GET) public ModelAndView adminIndex(ModelAndView mv) { inject(mv);// ww w . j a v a2 s . co m mv.setViewName("admin"); List ls = psAdministratorDAO.findAll(); if (ls != null && ls.size() > 0) mv.addObject("cur_admin", ls.get(0)); else { System.out.println("CtrlIndex.adminIndex()"); System.err.println("No admin"); } mv.addObject("shopapply_list", psShopApplyDAO.findAll()); mv.addObject("notice_list", psNoticeAdminDAO.findByIsValid(new Short((short) 1))); mv.addObject("seller_list", psSellerDAO.findAll(new FetchOption().descending().limit(20))); mv.addObject("buyer_list", psCustomerDAO.findAll(new FetchOption().descending().limit(50))); mv.addObject("ad_list", psPromotItemDAO.findAllValid()); mv.addObject("order_list", psOrderDAO.findAll(OrderStatus.FINISHED)); mv.addObject("count_orders", psOrderDAO.findAll(OrderStatus.FINISHED).size()); double tnxV = psOrderDAO.countTnxVolumn(); mv.addObject("tnx_volumn", tnxV); double ro = tnxV * 0.01; double ra = psPromotItemDAO.calAdRevenue(); double sum = ro + ra; mv.addObject("revenue_orders", ro); mv.addObject("revenue_ads", ra); mv.addObject("ratio_order", ro / sum); mv.addObject("ratio_ad", ra / sum); return mv; }
From source file:com.searchbox.framework.web.admin.AdminController.java
@RequestMapping(value = { "", "/" }) @ResponseBody/*from w w w .j a va 2s.c o m*/ public ModelAndView getHome(@PathVariable SearchboxEntity searchbox, HttpServletRequest request, ModelAndView model, RedirectAttributes redirectAttributes) { model.setViewName(this.getViewFolder() + "/index"); if (searchbox == null) { LOGGER.error("Searchbox {} not found!", searchbox); return new ModelAndView(new RedirectView("/", true)); } return model; }
From source file:cs544.wamp_blog_engine.controller.BlogController.java
/** * RESTful service//ww w .ja v a 2s .co m * @param model * @param session * @return */ @RequestMapping(value = "/REST/allBlog", method = RequestMethod.GET) public ModelAndView getAllBlogs() { ModelAndView mav = new ModelAndView(); mav.setViewName("marshalview"); mav.addObject(new Blogs(blogerService.getAllBlogs())); return mav; }
From source file:com.qq.common.WrappedController.java
@ExceptionHandler(value = { MethodArgumentNotValidException.class, MissingServletRequestParameterException.class, ServletRequestBindingException.class, UnsatisfiedServletRequestParameterException.class, ServletRequestParameterException.class }) @ResponseBody// w ww .j a v a 2 s.co m public Object handleRequestFormatException(HttpServletRequest request, Exception e) { boolean isAjax = isAjaxRequest(request); log.info("exception intercepted, uri={}, isajax={}", request.getRequestURI(), isAjax, e); String msg = e.getMessage(); if (e instanceof MethodArgumentNotValidException) { msg = BindingResultMessage.get(((MethodArgumentNotValidException) e).getBindingResult()); } ExceptionResponse response = new ExceptionResponse(EC_SUCCESS, EC_PARAMETER_WRONG, msg); response.setAttached(new ExceptionResponseAttached().loadFromRequest(request)); if (isAjax) { return response; } else { ModelAndView mv = new ModelAndView(); mv.setViewName("exception"); mv.addObject("response", response); return mv; } }
From source file:com.ut.healthelink.controller.orgController.java
/** * The '/associations' Get request will display the list of organizations associated to the organization * for the logged in user.// w w w . j av a 2s. co m * * @param request * @param response * @return the associated organization list page * @throws Exception */ @RequestMapping(value = "/", method = RequestMethod.GET) public ModelAndView viewAssociations(HttpServletRequest request, HttpServletResponse response, HttpSession session) throws Exception { ModelAndView mav = new ModelAndView(); mav.setViewName("/organizations/associated"); User userInfo = (User) session.getAttribute("userDetails"); List<Organization> organizations = organizationManager.getAssociatedOrgs(userInfo.getOrgId()); mav.addObject("organizations", organizations); return mav; }
From source file:org.inbio.modeling.web.controller.EditLayerController.java
/** default behavior for direct access (url) */ @Override/*from www. ja va 2 s .c o m*/ protected ModelAndView processFormSubmission(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception { LayerDTO layerDTO = (LayerDTO) command; layerDTO = layerManager.getLayerById(layerDTO.getId()); ModelAndView model = null; // Send the layer list to the JSP model = new ModelAndView(); model.setViewName("admin/layerDetails"); model.addObject("layerForm", layerDTO); return model; }
From source file:org.myjerry.evenstar.web.admin.CreateBlogController.java
public ModelAndView submit(HttpServletRequest request, HttpServletResponse response) throws Exception { // check for requisite parameters String blogTitle = request.getParameter("blogTitle"); String blogAddress = request.getParameter("blogAddress"); String blogAlias = request.getParameter("blogAlias"); ModelAndView mav = new ModelAndView(); mav.setViewName(".admin.create.blog"); List<String> validationErrors = new ArrayList<String>(); if (StringUtils.isNotBlank(blogTitle) && StringUtils.isNotBlank(blogAddress)) { if (this.blogService.existsBlogName(blogTitle)) { validationErrors.add("A blog with the same name already exists."); }/* w w w. j ava 2 s . com*/ if (this.blogService.existsBlogAddress(blogAddress)) { validationErrors.add("A blog with the same address already exists."); } if (this.blogService.existsBlogAlias(blogAlias)) { validationErrors.add("A blog with the same alias already exists."); } if (validationErrors.size() == 0) { try { boolean result = this.blogService.createBlog(blogTitle, blogAddress, blogAlias); if (!result) { validationErrors.add("Error creating blog"); } else { mav.setViewName(".admin.create.blog.complete"); } } catch (Exception e) { validationErrors.add("Error creating blog"); } } } else { } mav.addObject("validationErrors", validationErrors); return mav; }
From source file:io.manasobi.security.UserDetailsController.java
@ExceptionHandler(MongoTimeoutException.class) public ModelAndView handleError(HttpServletRequest req, Exception exception) { ModelAndView mav = new ModelAndView(); mav.addObject("msg", exception); mav.addObject("url", req.getRequestURL()); mav.setViewName("error"); return mav;//w ww .ja v a 2 s . c o m }
From source file:com.ravens.filters.GlobalDefaultExceptionHandler.java
@ExceptionHandler(value = Exception.class) public ModelAndView defaultErrorHandler(HttpServletRequest req, Exception e) throws Exception { // If the exception is annotated with @ResponseStatus rethrow it and let // the framework handle it - like the OrderNotFoundException example // at the start of this post. // AnnotationUtils is a Spring Framework utility class. if (AnnotationUtils.findAnnotation(e.getClass(), ResponseStatus.class) != null) throw e;//from w w w .ja v a 2s . com // Otherwise setup and send the user to a default error-view. ModelAndView mav = new ModelAndView(); mav.addObject("exception", e); mav.addObject("url", req.getRequestURL()); mav.setViewName(DEFAULT_ERROR_VIEW); e.printStackTrace(); return mav; }
From source file:mx.com.gaby.controller.HomeController.java
@RequestMapping("/async2") public ModelAndView async2() throws ExecutionException { System.out.println("ASYNC2"); testAsynch.procesar();/* w w w .ja v a 2 s . com*/ ModelAndView modelAndview = new ModelAndView(); modelAndview.setViewName("index"); return modelAndview; }