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:com.rr.ui.controller.mainController.java

/**
 * The '/loginfailed' request will serve up the login page displaying the login failed error message
 *
 * @param request//  w  ww  .  j av  a  2  s. c om
 * @param response
 * @return   the error object and the login page view
 * @throws Exception
 */
@RequestMapping(value = "/loginfailed", method = RequestMethod.GET)
public ModelAndView loginerror(HttpServletRequest request, HttpServletResponse response) throws Exception {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/login");
    mav.addObject("error", "true");
    return mav;

}

From source file:my.ctr.MainController.java

@RequestMapping("add.do")
ModelAndView test(String name) {/* ww  w. ja  v  a  2 s  .c  o  m*/
    ModelAndView mv = new ModelAndView("testview");
    if (gameService.addTown(name) == false) {
        mv.setViewName("redirect:error.html");
    }
    mv.addObject("lastTown", gameService.getLastTown());
    mv.addObject("gameHistory", gameService.getGameHistory());
    return mv;
}

From source file:uk.ac.soton.itinnovation.sad.service.controllers.RssController.java

/**
 * Returns RSS for the whole SAD service.
 */// w  ww .j a va  2 s  .c o m
@RequestMapping(method = RequestMethod.GET, value = "/feed.xml")
public ModelAndView getFeedInRss() {

    logger.debug("Returning sample RSS feed");

    List<RssItem> items = new ArrayList<RssItem>();

    RssItem content = new RssItem();
    content.setTitle("Facebook search");
    content.setUrl("http://localhost:8081/SAD/sadService/sample/getlastrun");
    content.setSummary("Output of facebook search plugin");
    content.setCreatedDate(new Date());
    items.add(content);

    RssItem content2 = new RssItem();
    content2.setTitle("Twitter search and analysis");
    content2.setUrl("http://localhost:8081/SAD/sadService/sample/getlastrun");
    content2.setSummary("Output of twitter search and analysis plugin");
    content2.setCreatedDate(new Date());
    items.add(content2);

    ModelAndView mav = new ModelAndView();
    mav.setViewName("rssViewer");
    mav.addObject("feedContent", items);
    mav.addObject("feedTitle", "Sample RSS feed");
    mav.addObject("feedDescription", "Sample RSS feed description");
    mav.addObject("feedLink", "#");
    mav.addObject("buildDate", new Date());

    return mav;

}

From source file:com.zb.app.web.controller.message.MessageController.java

@RequestMapping(value = "/info.htm")
public ModelAndView msg(ModelAndView mav) {
    mav.setViewName("msg/msg");

    Collection<SessionWrapper> sessionWrapperList = WebSocketServerHandler.getInstance().getAllSessionInfo();
    mav.addObject("onlineCount", sessionWrapperList.size());
    return mav;//w w w.  j a  va 2  s.  com
}

From source file:br.com.contratempo.controller.ProfessorController.java

@RequestMapping(value = "/{id}", method = RequestMethod.GET)
public ModelAndView detalhesTurma(@PathVariable("id") Long id) {
    Professor professor = repository.findOne(id);

    ModelAndView model = new ModelAndView();
    model.setViewName("professor/professor-detalhe");
    model.addObject("professorDetalhe", professor);
    return model;
}

From source file:com.rr.ui.controller.mainController.java

/**
 * The '/login' request will serve up the login page.
 *
 * @param request//ww w  .  j a v a2s. c  o  m
 * @param response
 * @return   the login page view
 * @throws Exception
 */
@RequestMapping(value = "/login", method = RequestMethod.GET)
public ModelAndView login() throws Exception {

    program programDetails = programmanager.getProgramById(programId);

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/login");
    mav.addObject("programDetails", programDetails);

    return mav;

}

From source file:org.callistasoftware.netcare.web.ExceptionResolver.java

@Override
public ModelAndView resolveException(HttpServletRequest request, HttpServletResponse response, Object handler,
        Exception ex) {/*from  w  w  w . j a v a  2 s. c  om*/

    log.info("Resolving exception. Deliver mail to support about the exception.");
    final StringWriter sw = new StringWriter();
    ex.printStackTrace(new PrintWriter(sw));
    log.error("=== END OF ERROR ===");

    log.error("Internal error", ex);
    this.emailService.sendSupportEmail(sw.toString());

    final ModelAndView mav = super.resolveException(request, response, handler, ex);
    mav.setViewName("error/error");

    return mav;
}

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

@RequestMapping(value = "/register", method = RequestMethod.POST)
public ModelAndView registerNewUser(@Valid UserDTO user, BindingResult bindingResult) {
    ModelAndView model = new ModelAndView();

    if (bindingResult.hasErrors()) {
        model.setViewName("register");

        return model;
    }/*from w  ww.  j av  a2  s.c  om*/
    userService.registerUser(user.getUserName(), user.getPassword(), user.getEmail());
    model.setViewName("redirect:/home");

    return model;
}

From source file:com.greenline.guahao.web.module.common.exception.PortalExceptionResolver.java

@Override
public ModelAndView doResolveException(HttpServletRequest request, HttpServletResponse response, Object handler,
        Exception ex) {/*from   w  w  w .  j ava 2s. c om*/
    logger.error("url=" + (request.getServerName() + CommonUtils.getBeforeRepath(request)));
    // ?
    ModelAndView mv = super.doResolveException(request, response, handler, ex);
    mv.setViewName(domainFilter.getAuthorization(request).getErrorViewName(request, response));
    response.setStatus(HttpServletResponse.SC_OK);
    String servername = (String) request.getAttribute("servername");
    if (StringUtils.isNotBlank(servername)) {
        // ???url 0 1?
        String domain_showurl = (String) request.getAttribute("domain_showurl");
        if (StringUtils.isNotBlank(domain_showurl) && "0".equals(domain_showurl)) {
            String domainservername = request.getScheme() + "://" + servername
                    + CommonUtils.getServerPort(request);
            mv.getModelMap().put("guahaoServer", domainservername);
        }
    }
    return mv;
}

From source file:android.apn.androidpn.server.console.controller.NotificationController.java

public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception {
    ModelAndView mav = new ModelAndView();
    // mav.addObject("list", null);
    mav.setViewName("notification/form");
    return mav;/* w  w w.  j  a va2 s .  co m*/
}