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:org.shareok.data.webserv.HomeController.java

@RequestMapping("/home")
public ModelAndView home(HttpServletRequest req, HttpServletResponse res) {

    ModelAndView model = new ModelAndView();
    model.setViewName("home");
    HttpSession session = (HttpSession) req.getSession(false);
    if (null != session) {
        RedisUser user = (RedisUser) session
                .getAttribute(ShareokdataManager.getSessionRedisUserAttributeName());
        if (null != user) {
            Cookie userCookie = new Cookie("userId", String.valueOf(user.getUserId()));
            userCookie.setMaxAge(30 * 60);
            res.addCookie(userCookie);//from  ww w  . j a  v  a 2  s . co  m
            model.addObject("user", user);
            model.addObject("loginTime", session.getCreationTime());
        }
    }
    return model;
}

From source file:com.controller.PanelController.java

@RequestMapping("panel2.htm")
public ModelAndView getPanel2() {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("panel/panel2");
    return mav;//  w  w  w . j  ava  2s .  co m

}

From source file:com.amediamanager.controller.ExceptionHandlerController.java

private ModelAndView handle(Exception e, String msg) {
    LOG.error(msg, e);/*from   w  w  w . j a v  a 2  s . c  om*/
    ModelAndView modelAndView = new ModelAndView();
    modelAndView.setViewName("base");
    modelAndView.addObject("error", msg);
    modelAndView.addObject("exMessage", e.getMessage());
    modelAndView.addObject("stackTrace", Arrays.toString(e.getStackTrace()));
    return modelAndView;
}

From source file:org.beast.project.template.web.HomeController.java

@RequestMapping(value = "/delete", method = RequestMethod.POST)
public ModelAndView delete(@RequestParam("id") String id) {
    System.out.println("ID :: " + id);
    ModelAndView mv = new ModelAndView();
    mv.setViewName("display");
    long personId = Long.parseLong(id);
    personService.delete(personId);//ww w.ja  va 2  s .  c om
    List<Person> persons = personService.getAll();
    mv.addObject("persons", persons);
    return mv;
}

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

/**
 * The method is called every time when a user tries to access a section which the user
 * is not allowed to access.//from ww w  .  j a va  2s  . c o  m
 * The method redirects the user to the login page if the user is not logged in. If the
 * user is logged in, then the user will be redirected to a specific forbidden page.
 * @return A view that displays a message that the requested content is not accessible for the user.
 */
@RequestMapping(method = RequestMethod.GET)
public ModelAndView forbiddenGet() {
    if (!isLoggedIn()) {
        return redirect();
    }
    final ModelAndView model = createModelAndView();
    model.setViewName(PAGE);
    return model;
}

From source file:com.epam.training.taranovski.web.project.controller.RegisterController.java

/**
 *
 * @param modelAndView/*from  www .  ja v  a  2 s . com*/
 * @return
 */
@RequestMapping("/toRegister")
public ModelAndView toRegister(ModelAndView modelAndView) {
    modelAndView.setViewName(REGISTER_PAGE);
    return modelAndView;
}

From source file:com.MyHistory.Controller.AdministratorController.java

@RequestMapping(value = "/FormularioAdministrador", method = RequestMethod.POST)
public ModelAndView registrarAdministrador(HttpServletRequest pRequest) {
    //Se crea el view a mostrar
    ModelAndView mv = new ModelAndView();
    mv.setViewName("FormularioAdministrador");

    //Se obtienen los parametros enviados desde el form
    String nombre = pRequest.getParameter("Nombre");
    String apellido = pRequest.getParameter("Apellido");
    String email = pRequest.getParameter("E-mail");
    String nombre_usuario = pRequest.getParameter("Nombre Usuario");
    String password = pRequest.getParameter("Password");
    String dia = pRequest.getParameter("day");
    String mes = pRequest.getParameter("month");
    String ano = pRequest.getParameter("year");
    FormateadorFecha fecha_format = new FormateadorFecha();
    Date fecha_nacimiento = fecha_format.getFechaDateFormat(dia, mes, ano);

    //Se llama al servicio cuenta para obtener un mensaje de repuesta
    ServiceCuenta servicio_cuenta = new ServiceCuenta();
    Response respuesta = servicio_cuenta.crearAdministrador(nombre, apellido, email, fecha_nacimiento,
            nombre_usuario, password);/*from ww  w. j a  va2 s . com*/
    mv.addObject("respuesta", respuesta);
    return mv;
}

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

@RequestMapping(value = "/resultForm", method = RequestMethod.POST)
public ModelAndView resultForm(User user) {
    ModelAndView mv = new ModelAndView();
    mv.addObject("user", user);
    mv.setViewName("userResult");
    return mv;//from w  w  w  .  jav  a2 s. c o m
}

From source file:module.d.SearchController.java

@RequestMapping("/search")
public ModelAndView searchItemPage(String searchFormName) {
    System.out.println("Invoking controller: " + searchFormName);
    ModelAndView mv = new ModelAndView();
    mv.setViewName("search");
    //      String searchForm = this.searchFormGateway.renderSearchUiForm(searchFormName);
    String searchForm = null;/*from  w w w.j  ava 2s  .  co m*/
    try {
        Future<String> future = null;
        try {
            future = this.searchFormGateway.renderSearchUiForm(searchFormName);
            searchForm = future.get(1000, TimeUnit.MILLISECONDS);
        } catch (Exception e) {
            future = this.searchFormGateway.renderSearchUiForm(searchFormName);
            searchForm = future.get(1000, TimeUnit.MILLISECONDS);
        }
    } catch (Exception e) {
        searchForm = "<b>'Search Item' form page is currently unavailable, please try again later</b>";
    }
    mv.addObject("searchForm", searchForm);
    return mv;
}

From source file:ru.langboost.controllers.AppController.java

@RequestMapping(value = "/404", method = { RequestMethod.GET })
public ModelAndView page404() {
    ModelAndView model = new ModelAndView();
    model.setViewName("404");
    return model;
}