List of usage examples for org.springframework.web.servlet ModelAndView addAllObjects
public ModelAndView addAllObjects(@Nullable Map<String, ?> modelMap)
From source file:br.edu.ifpb.utils.JsonView.java
public static ModelAndView returnJsonFromMap(Map<String, String> modelMap) { MappingJackson2JsonView jsonConverter = new MappingJackson2JsonView(); ModelAndView mav = new ModelAndView(jsonConverter); mav.addAllObjects(modelMap); return mav;// ww w.j a v a 2 s . co m }
From source file:com.apress.progwt.server.web.controllers.ForwardClearCacheController.java
protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse arg1) throws Exception { // log.debug("SERVLET PATH: "+req.getServletPath()+" // "+req.getPathInfo()+" // "+req.getQueryString()); ModelAndView mav = getMav(); mav.addAllObjects(getDefaultModel(req)); return mav;//from w ww . java 2 s. com }
From source file:com.apress.progwt.server.web.controllers.MyListController.java
@Override protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse arg1) throws Exception { log.debug("SERVLET PATH: " + req.getServletPath() + " " + req.getPathInfo() + " " + req.getQueryString()); Map<String, Object> model = getDefaultModel(req); ModelAndView mav = getMav(); mav.addAllObjects(model); return mav;/*from www. j a va 2 s. c o m*/ }
From source file:com.apress.progwt.server.web.controllers.IndexController.java
@Override protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse arg1) throws Exception { log.debug("SERVLET PATH: " + req.getServletPath() + " " + req.getPathInfo() + " " + req.getQueryString()); Map<String, Object> model = getDefaultModel(req); // parameter may be on param line if we're redirect:ed here // (createUserController) model.put("message", req.getParameter("message")); model.put("frontPage", new FrontPageData(userService, schoolService)); ModelAndView mav = new ModelAndView(); mav.addAllObjects(model); return mav;//www. j ava 2 s. c o m }
From source file:com.apress.progwt.server.web.controllers.BasicController.java
@Override protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse arg1) throws Exception { // log.debug("SERVLET PATH: "+req.getServletPath()+" // "+req.getPathInfo()+" // "+req.getQueryString()); ModelAndView mav = getMav(); mav.addAllObjects(getDefaultModel(req)); return mav;/*from ww w. j ava 2 s. c om*/ }
From source file:com.apress.progwt.server.web.controllers.InvitationController.java
@Override protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse arg1) throws Exception { String email = req.getParameter("email"); Map model = getDefaultModel(req); User u = (User) model.get("user"); invitationService.createAndSendInvitation(email, u); // userService.getCurrentUser() model.put("message", "We've sent " + email + " an invitation.<br> Thanks for helping to spread the word."); ModelAndView mav = new ModelAndView(); mav.addAllObjects(model); return mav;//from w w w .j a v a 2 s. c o m }
From source file:org.sventon.web.ctrl.template.ListDirectoryContentsController.java
@Override protected ModelAndView svnHandle(final SVNConnection connection, final BaseCommand command, final long headRevision, final UserRepositoryContext userRepositoryContext, final HttpServletRequest request, final HttpServletResponse response, final BindException exception) throws Exception { logger.debug("Getting directory contents for: " + command.getPath()); final String path = command.getPathWithTrailingSlash(); final long revision = command.getRevisionNumber(); final DirList dirList = getRepositoryService().list(connection, path, revision); logger.debug("Directory entries in " + path + ": " + dirList.getEntriesCount()); logger.debug("Properties for " + path + ": " + dirList.getPropertiesCount()); final Map<String, Object> model = new HashMap<String, Object>(); model.put("dirEntries", dirList.getEntries()); model.put("properties", dirList.getProperties()); final ModelAndView modelAndView = new ModelAndView(); modelAndView.addAllObjects(model); return modelAndView; }
From source file:net.mindengine.oculus.frontend.web.controllers.SimpleViewController.java
@Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { Map<String, Object> model = handleController(request); ModelAndView mav = new ModelAndView(view); if (model != null) mav.addAllObjects(model); return mav;//from w w w .ja v a 2s . co m }
From source file:org.freeeed.ep.web.BaseController.java
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.request = request; this.response = response; valueStack = new HashMap<String, Object>(); Enumeration<String> en = request.getParameterNames(); while (en.hasMoreElements()) { String param = en.nextElement(); valueStack.put(param, request.getParameter(param)); }// w w w . j a v a 2 s. c o m ModelAndView modelAndView = execute(); if (addValueStackToModel()) { modelAndView.addAllObjects(valueStack); } return modelAndView; }
From source file:com.apress.progwt.server.web.controllers.ViewUserController.java
@Override protected ModelAndView handleRequestInternal(HttpServletRequest req, HttpServletResponse arg1) throws Exception { log.debug("SERVLET PATH: " + req.getServletPath() + " " + req.getPathInfo() + " " + req.getQueryString()); Map<String, Object> model = getDefaultModel(req); String path = req.getPathInfo(); String[] pathParts = path.split("/"); log.debug("!path parts " + Arrays.toString(pathParts)); // "/user/jeff" splits to [,jeff] if (pathParts.length < 2) { return new ModelAndView(getNotFoundView()); }/* www . j a va 2s .c o m*/ String nickname = pathParts[1]; User fetchedUser = userService.getUserByNicknameFullFetch(nickname); if (log.isDebugEnabled()) { log.debug("user u: " + fetchedUser); log.debug("isinit user " + Hibernate.isInitialized(fetchedUser)); log.debug("isinit schools " + Hibernate.isInitialized(fetchedUser.getSchoolRankings())); for (Application sap : fetchedUser.getSchoolRankings()) { if (!Hibernate.isInitialized(sap)) { log.debug("Not initialized"); } } } if (fetchedUser == null) { return new ModelAndView(getNotFoundView(), "message", "Couldn't find user with nickname: " + nickname); } model.put("viewUser", fetchedUser); ModelAndView mav = getMav(); mav.addAllObjects(model); return mav; }