/** * Retrieves the URL path to use for lookup and delegates to * {@link #getViewNameForRequest}. Also adds the content of * {@link RequestContextUtils#getInputFlashMap} to the model. */ @Override protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) { String viewName = getViewNameForRequest(request); if (logger.isTraceEnabled()) { logger.trace("Returning view name '" + viewName + "'"); } return new ModelAndView(viewName, RequestContextUtils.getInputFlashMap(request)); }
/** * Retrieves the URL path to use for lookup and delegates to * {@link #getViewNameForRequest}. Also adds the content of * {@link RequestContextUtils#getInputFlashMap} to the model. */ @Override protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) { String viewName = getViewNameForRequest(request); if (logger.isTraceEnabled()) { logger.trace("Returning view name '" + viewName + "'"); } return new ModelAndView(viewName, RequestContextUtils.getInputFlashMap(request)); }
modelAndView.addAllObjects(RequestContextUtils.getInputFlashMap(request)); if (viewName != null) { modelAndView.setViewName(viewName);
modelAndView.addAllObjects(RequestContextUtils.getInputFlashMap(request)); if (viewName != null) { modelAndView.setViewName(viewName);
mavContainer.addAllAttributes(RequestContextUtils.getInputFlashMap(request)); modelFactory.initModel(webRequest, mavContainer, invocableMethod); mavContainer.setIgnoreDefaultModelOnRedirect(this.ignoreDefaultModelOnRedirect);
mavContainer.addAllAttributes(RequestContextUtils.getInputFlashMap(request)); modelFactory.initModel(webRequest, mavContainer, invocableMethod); mavContainer.setIgnoreDefaultModelOnRedirect(this.ignoreDefaultModelOnRedirect);
/** * Retrieves the URL path to use for lookup and delegates to * {@link #getViewNameForRequest}. Also adds the content of * {@link RequestContextUtils#getInputFlashMap} to the model. */ @Override protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) { String lookupPath = getUrlPathHelper().getLookupPathForRequest(request); String viewName = getViewNameForRequest(request); if (logger.isDebugEnabled()) { logger.debug("Returning view name '" + viewName + "' for lookup path [" + lookupPath + "]"); } return new ModelAndView(viewName, RequestContextUtils.getInputFlashMap(request)); }
modelAndView.addAllObjects(RequestContextUtils.getInputFlashMap(request));
reuse = param.getValue(); } else { Map<String, ?> flashMap = RequestContextUtils.getInputFlashMap(preq.getRequest()); if(flashMap != null) { reuse = (String)flashMap.get("__reuse");
private ModelAndView convert(ViewModel vm, HttpServletRequest request) { String viewName = vm.getViewName(); Assert.hasText(viewName, "ViewModel must contain a viewName."); /* if (log.isDebugEnabled()) { String lookupPath = getUrlPathHelper().getLookupPathForRequest(request); log.debug("Returning view name '{}' for lookup path [{}]", viewName, lookupPath); } */ Map<String, ?> model = vm.getModel(); boolean redirect = vm.isRedirect(); ModelAndView modelAndView = new ModelAndView(); modelAndView.addAllObjects(RequestContextUtils.getInputFlashMap(request)); modelAndView.addAllObjects(model); if (redirect) { //Fix to redirect to correct context path: https://github.com/stormpath/stormpath-sdk-java/issues/210 String targetUrl = new RedirectUrlBuilder(request).setUrl(viewName).setContextRelative(true).build(); modelAndView.setView(new RedirectView(targetUrl)); } else { modelAndView.setViewName(viewName); } return modelAndView; }
private ModelAndView convert(ViewModel vm, HttpServletRequest request) { String viewName = vm.getViewName(); Assert.hasText(viewName, "ViewModel must contain a viewName."); /* if (log.isDebugEnabled()) { String lookupPath = getUrlPathHelper().getLookupPathForRequest(request); log.debug("Returning view name '{}' for lookup path [{}]", viewName, lookupPath); } */ Map<String, ?> model = vm.getModel(); boolean redirect = vm.isRedirect(); ModelAndView modelAndView = new ModelAndView(); modelAndView.addAllObjects(RequestContextUtils.getInputFlashMap(request)); modelAndView.addAllObjects(model); if (redirect) { //Fix to redirect to correct context path: https://github.com/stormpath/stormpath-sdk-java/issues/210 String targetUrl = new RedirectUrlBuilder(request).setUrl(viewName).setContextRelative(true).build(); modelAndView.setView(new RedirectView(targetUrl)); } else { modelAndView.setViewName(viewName); } return modelAndView; }
mavContainer.addAllAttributes(RequestContextUtils.getInputFlashMap(request)); modelFactory.initModel(webRequest, mavContainer, invocableMethod); mavContainer.setIgnoreDefaultModelOnRedirect(this.ignoreDefaultModelOnRedirect);
mavContainer.addAllAttributes(RequestContextUtils.getInputFlashMap(request)); modelFactory.initModel(webRequest, mavContainer, invocableMethod); mavContainer.setIgnoreDefaultModelOnRedirect(this.ignoreDefaultModelOnRedirect);