Example usage for org.springframework.web.servlet ModelAndView setViewName

List of usage examples for org.springframework.web.servlet ModelAndView setViewName

Introduction

In this page you can find the example usage for org.springframework.web.servlet ModelAndView setViewName.

Prototype

public void setViewName(@Nullable String viewName) 

Source Link

Document

Set a view name for this ModelAndView, to be resolved by the DispatcherServlet via a ViewResolver.

Usage

From source file:pl.com.softproject.diabetyk.web.controller.ProductController.java

@RequestMapping(value = "/add", method = RequestMethod.POST)
public ModelAndView saveProduct(@Valid Product product, BindingResult bindingResult) {

    System.out.println("cat: " + product.getCategories());

    ModelAndView model = new ModelAndView();

    if (bindingResult.hasErrors()) {
        model.setViewName("add-product");
        addProductCategoryToModel(model);
    } else {/* www  . ja v  a 2 s  .c om*/
        model.setViewName("redirect:../list");
        UserData currentUser = userService.loadCurrentUserData();
        product.setAuthor(currentUser);
        productService.saveProduct(product);
    }

    logger.debug(product);
    return model;
}

From source file:com.castlemock.web.basis.web.mvc.controller.error.NotFoundController.java

@RequestMapping(value = "/web/error/404", method = RequestMethod.GET)
public ModelAndView defaultPage() {
    ModelAndView model;
    if (isLoggedIn()) {
        model = createPartialModelAndView(USER_LOGGED_IN_PAGE);
    } else {/*from   w  w  w . j  a v  a  2 s .  co  m*/
        model = createModelAndView();
        model.setViewName(USER_NOT_LOGGED_IN_PAGE);
    }

    return model;
}

From source file:com.poscoict.license.web.controller.PhotoUploadController.java

@RequestMapping(value = "photoUploadCallback", method = RequestMethod.GET)
public ModelAndView photoUploadCallback() {
    ModelAndView mv = new ModelAndView();
    mv.setViewName("board/callback");
    return mv;/*from www. java 2s .co  m*/
}

From source file:com.mycompany.springmvcaccount.controller.UserController.java

@RequestMapping(value = "/register")
public ModelAndView showFormRegister() {
    ModelAndView mv = new ModelAndView();
    mv.addObject("user", new User());
    mv.addObject("gender", Gender.values());
    mv.addObject("countries", countries);
    mv.setViewName("registerForm");

    return mv;//from  w  w  w.j  a va 2 s.c  om
}

From source file:ru.trett.cis.controllers.AssetController.java

@RequestMapping(value = "/{id}")
public ModelAndView showForm(@PathVariable("id") String id, ModelAndView mv) {
    mv.addObject("asset", inventoryService.findById(Asset.class, Long.parseLong(id)));
    mv.addObject("statuses", Asset.Status.values());
    mv.setViewName("asset/form");
    return mv;//from ww  w  . j a v a 2s.c o  m
}

From source file:io.uengine.web.system.UserController.java

/**
 * ?  .(   )//from   w w w. ja  v  a 2  s  . c o  m
 *
 * @param userString ?  JsonString
 */
@RequestMapping(value = "/updateUserInfo", method = RequestMethod.POST)
@Secured({ "ROLE_ADMIN", "ROLE_USER" })
public ModelAndView updateUserInfo(@RequestBody String userString) {
    try {
        Map userMap = JsonUtils.unmarshal(userString);
        userService.updateUserInfo(userMap);
        ModelAndView mav = new ModelAndView();
        mav.setViewName("/auth/reviewUserInfo");
        return mav;
    } catch (Exception ex) {
        ModelAndView mav = new ModelAndView();
        mav.setViewName("/auth/updateUserInfoFailed");
        return mav;
    }
}

From source file:com.br.uepb.controller.IndexController.java

@RequestMapping(value = "/index/sair.html", method = RequestMethod.GET)
public ModelAndView sairGet(HttpServletRequest request) {

    ModelAndView modelAndView = new ModelAndView();
    String login = request.getSession().getAttribute("login").toString();
    GerenciarSessaoBusiness.removeSessao(login);
    modelAndView.setViewName("redirect:/index/index.html");

    return modelAndView;
}

From source file:com.ut.healthelink.controller.newsArticleController.java

/**
 The '/create' request will return a blank news article form.
 * //from  www.  ja v a2  s.com
*/
@RequestMapping(value = "/create", method = RequestMethod.GET)
public ModelAndView createnewsArticle(HttpServletRequest request, HttpServletResponse response)
        throws Exception {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/administrator/sysadmin/news/details");
    mav.addObject("newsArticle", new newsArticle());

    return mav;
}

From source file:org.shareok.data.webserv.SshIslandoraDataController.java

@RequestMapping(value = "/ssh/islandora/book/import/page/{jobType}", method = RequestMethod.GET)
public ModelAndView sshIslandoraImporterPage(@PathVariable("jobType") String jobType) {

    try {/*  w ww  .ja va 2 s  .  c  o  m*/
        ModelAndView model = new ModelAndView();
        model = WebUtil.getServerList(model, serverService);
        model.setViewName("sshIslandoraImport");
        return model;
    } catch (JsonProcessingException ex) {
        Logger.getLogger(SshIslandoraDataController.class.getName()).log(Level.SEVERE, null, ex);
    }
    return null;
}

From source file:org.owasp.webgoat.controller.StartLesson.java

/**
 * <p>start.</p>//from www. ja  v a2  s . c o m
 *
 * @return a {@link ModelAndView} object.
 */
@RequestMapping(path = "startlesson.mvc", method = { RequestMethod.GET, RequestMethod.POST })
public ModelAndView start() {
    ModelAndView model = new ModelAndView();

    model.addObject("course", course);
    model.addObject("lesson", ws.getCurrentLesson());
    model.setViewName("lesson_content");
    return model;
}