List of usage examples for org.springframework.web.servlet ModelAndView setViewName
public void setViewName(@Nullable String viewName)
From source file:com.klm.workshop.controller.participant.MixAndMatchController.java
/** * Show the "Mix and match" workshop part * //from w w w .j a v a 2s. c o m * @param model Objects and view * @return Mix and match view */ @RequestMapping(value = "/mix-and-match/index", method = RequestMethod.GET) public ModelAndView index(ModelAndView model) { int maxSentencesAmount = 3; model.addObject("maxSentencesAmount", maxSentencesAmount); model.addObject("workshopStep", CURRENT_STEP); model.setViewName("participant/mix-and-match/index"); return model; }
From source file:org.zols.web.interceptor.PagePopulationInterceptor.java
@Override public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception { if (modelAndView != null) { modelAndView.addObject("links", linkService.getApplicationLinks()); modelAndView.addObject("viewName", modelAndView.getViewName()); modelAndView.setViewName("index"); }/* w ww. ja va 2 s . c o m*/ }
From source file:bfkltd.formulations.controller.InciController.java
@RequestMapping(value = "/inciView", method = RequestMethod.GET) public ModelAndView getInciView(@RequestParam String id) { Integer id_int = Integer.parseInt(id); Inci inci = inciService.getOne(id_int); ModelAndView modelAndView = new ModelAndView(); modelAndView.setViewName("inci/inciView"); modelAndView.addObject(inci);/*from w ww .j a v a 2s . c om*/ return modelAndView; }
From source file:com.jxt.web.controller.CommandController.java
private ModelAndView createResponse(boolean success, Object message) { ModelAndView mv = new ModelAndView(); mv.setViewName("jsonView"); if (success) { mv.addObject("code", 0); } else {//from w w w. j a v a 2 s . c om mv.addObject("code", -1); } mv.addObject("message", message); return mv; }
From source file:com.alibaba.rocketmq.web.rocketmq.web.controller.RocketMQController.java
@RequestMapping("/consumerProgress/{group}") public ModelAndView consumerProgress(@PathVariable String group) { ModelAndView mv = new ModelAndView(); SingleConsumerProgress scp = rmqService.consumerProgress(group); mv.addObject("result", scp); mv.addObject("all", false); mv.setViewName("consumerprogress"); return mv;//w w w . j a v a 2s. c om }
From source file:edu.lfa.df.controller.MainController.java
@RequestMapping(value = "/admin**", method = RequestMethod.GET) public ModelAndView adminPage() { ModelAndView model = new ModelAndView(); model.addObject("title", "Spring Security Login Form - Database Authentication"); model.addObject("message", "This page is for ROLE_ADMIN only!"); model.setViewName("admin"); return model; }
From source file:demo.oauth.client.controllers.TemporaryCredentialsController.java
@RequestMapping("/handleTemporaryCredentials") public ModelAndView handleRequest(@ModelAttribute(value = "oAuthParams") OAuthParams oAuthParams, HttpServletResponse response) {//w w w .jav a2 s. c om OAuthServiceProvider provider; OAuthConsumer consumer; OAuthAccessor accessor; OAuthClient client = new OAuthClient(new URLConnectionClient()); oAuthParams.setErrorMessage(null); String temporaryCredentialsEndpointUrl = oAuthParams.getTemporaryCredentialsEndpoint(); if (temporaryCredentialsEndpointUrl == null || "".equals(temporaryCredentialsEndpointUrl)) { oAuthParams.setErrorMessage("Missing temporary credentials endpoint url"); } String clientId = oAuthParams.getClientID(); if (clientId == null || "".equals(clientId)) { oAuthParams.setErrorMessage("Missing client identifier"); } String secret = oAuthParams.getClientSecret(); if (secret == null || "".equals(secret)) { oAuthParams.setErrorMessage("Missing client shared-secret"); } if (oAuthParams.getErrorMessage() == null) { provider = new OAuthServiceProvider(temporaryCredentialsEndpointUrl, oAuthParams.getResourceOwnerAuthorizationEndpoint(), oAuthParams.getTokenRequestEndpoint()); consumer = new OAuthConsumer(null, clientId, secret, provider); accessor = new OAuthAccessor(consumer); Map<String, String> parameters = new HashMap<String, String>(); parameters.put(OAuth.OAUTH_SIGNATURE_METHOD, oAuthParams.getSignatureMethod()); parameters.put(OAuth.OAUTH_NONCE, UUID.randomUUID().toString()); parameters.put(OAuth.OAUTH_TIMESTAMP, String.valueOf(System.currentTimeMillis() / 1000)); parameters.put(OAuth.OAUTH_CALLBACK, oAuthParams.getCallbackURL()); parameters.put("realm", "private"); parameters.put("scope", "read_info modify_info"); try { accessor.consumer.setProperty(OAuthClient.PARAMETER_STYLE, ParameterStyle.AUTHORIZATION_HEADER); client.getRequestToken(accessor, OAuthMessage.POST, parameters.entrySet()); } catch (Exception e) { oAuthParams.setErrorMessage(e.toString()); } oAuthParams.setOauthToken(accessor.requestToken); oAuthParams.setOauthTokenSecret(accessor.tokenSecret); Cookie cId = new Cookie("clientID", oAuthParams.getClientID()); Cookie cSec = new Cookie("clientSecret", oAuthParams.getClientSecret()); Cookie tokenSec = new Cookie("tokenSec", accessor.tokenSecret); response.addCookie(cId); response.addCookie(cSec); response.addCookie(tokenSec); } ModelAndView modelAndView = new ModelAndView(); if (oAuthParams.getErrorMessage() != null) { modelAndView.setViewName("temporaryCredentials"); } else { modelAndView.setViewName("authorizeResourceOwner"); } return modelAndView; }
From source file:org.inbio.modeling.web.controller.ListLayerController.java
/** default behavior for direct access (url) */ @Override/* ww w. jav a 2s.c om*/ protected ModelAndView showForm(HttpServletRequest request, HttpServletResponse response, BindException errors) throws Exception { List<LayerDTO> layers = this.layerManager.getRegisteredLayers(); ModelAndView model = null; // Send the layer list to the JSP model = new ModelAndView(); model.addObject("layers", layers); model.addObject("layerForm", new LayerDTO()); model.setViewName("admin/listLayers"); return model; }
From source file:com.nirwansyah.dicka.springboot.config.ThymeleafInterceptors.java
@Override public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception { if (modelAndView == null || !modelAndView.hasView()) { return;/*from w ww . j a v a 2 s . c o m*/ } String originalViewName = modelAndView.getViewName(); modelAndView.addObject("title"); modelAndView.setViewName(DEFAULT_LAYOUT); modelAndView.addObject(DEFAULT_VIEW_ATTRIBUTE_NAME, originalViewName); }
From source file:org.shareok.data.webserv.IslandoraAwsDataController.java
@RequestMapping(value = "/s3/islandora/bag/{jobTypeStr}", method = RequestMethod.POST) public ModelAndView s3SshIslandoraImport(HttpServletRequest request, @ModelAttribute("SpringWeb") IslandoraSshHandler handler, @PathVariable("jobTypeStr") String jobTypeStr) { String bucketName = (String) request.getParameter("bucketName"); String bagName = (String) request.getParameter("bagName"); String recipeFileUri = ShareokdataManager.getAwsS3BucketUriPrefix() + bucketName + "/" + bagName + "/data/" + bagName + ".json"; 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())); }//from www .ja va 2 s .co m } handler.setDrupalDirectory(server.getDrupalPath()); // handler.setFilePath(server.getIslandoraUploadPath()); handler.setTmpPath(server.getTempFilePath()); try { int jobTypeIndex = DataUtil.getJobTypeIndex(jobTypeStr, "islandora"); handler.setJobType(jobTypeIndex); RedisJob job = taskManager.execute(Long.valueOf(userId), handler, null, 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); } return null; }