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:mx.com.gaby.controller.HomeController.java

@RequestMapping("/async")
public ModelAndView async() throws ExecutionException {
    System.out.println("ASYNC");

    testAsynch.sendMails(50);/*ww w.j  a v  a  2  s  .c  o m*/
    //System.out.println("1: " + testAsynch.getMailsSender());

    /*sleepALittle(10000);
            
    System.out.println("2: " + testAsynch.getMailsSender());
            
    stopSendMails();*/
    ModelAndView modelAndview = new ModelAndView();

    modelAndview.setViewName("index");

    return modelAndview;
}

From source file:bc8.movies.controllers.LoginController.java

@RequestMapping(value = "/userDetails")
public ModelAndView userDetails(String user, HttpSession session) {
    ModelAndView mv = new ModelAndView("userDetails");
    if (session.getAttribute("user") == null) {
        mv.setViewName("redirect:/home");
    }/*from  www.j  a  v  a 2 s.c  o m*/

    return mv;
}

From source file:com.bsg.pcms.sale.company.CompanyContractController.java

private ModelAndView saleContractInfoMAV(List<CodeDTO> deviceList, List<CodeDTO> contractTypeList,
        List<CodeDTO> licenseList) {
    ModelAndView mav = new ModelAndView();
    mav.setViewName(_bigstarConstant.VW_SALE_COMPANY_CONTRACT_INFO);
    mav.addObject(_bigstarConstant.OB_LEFT_MENU_SEQ, _bigstarConstant.LEFT_SALE_COMPANY_CONTRACT);
    mav.addObject(_bigstarConstant.OB_NAV_SEQ, _bigstarConstant.HEADER_SALE_COMPANY);
    mav.addObject(_bigstarConstant.OB_DEVICE_LIST, deviceList);
    mav.addObject(_bigstarConstant.OB_CONTRACT_TYPE_LIST, contractTypeList);
    mav.addObject(_bigstarConstant.OB_LICENSE_LIST, licenseList);
    return mav;//w w w .  j  a  v  a2s  .c o m
}

From source file:com.indicator_engine.controller.LoginController.java

@RequestMapping(value = { "/", "/welcome**" }, method = RequestMethod.GET)
public ModelAndView LoginController() {

    ModelAndView model = new ModelAndView();
    model.setViewName("app/welcome");
    return model;
}

From source file:com.klm.workshop.controller.participant.TargetAudienceController.java

/**
 * Show form to update a target audience
 * //from  w ww .ja v  a2  s  . com
 * @param model Objects and view
 * @param id The ID of the workshop to update
 * @return Form to update a target audience
 */
@RequestMapping(value = "/target-audience/update/{id}", method = RequestMethod.GET)
public ModelAndView update(ModelAndView model, @PathVariable int id) {
    model.addObject("workshopStep", CURRENT_STEP);
    model.setViewName("participant/target-audience/update");

    return model;
}

From source file:org.myjerry.evenstar.web.layout.LayoutController.java

public ModelAndView view(HttpServletRequest request, HttpServletResponse response) throws Exception {
    ModelAndView mav = new ModelAndView();
    String blogID = request.getParameter("blogID");
    mav.setViewName(".admin.layout");
    mav.addObject("blogID", blogID);
    mav.addObject("templateCode", this.blogLayoutService.getBlogTemplate(new Long(blogID)));
    return mav;//from www  . j  a  v a2s.c o  m
}

From source file:co.com.carpco.altablero.spring.web.controller.TeacherController.java

@RequestMapping(value = "/admin/profesor/save", method = RequestMethod.POST)
public ModelAndView saveInformation(@RequestParam(value = "selDocType", required = true) String docType,
        @RequestParam(value = "txtDocNumber", required = true) String docNumber,
        @RequestParam(value = "txtName", required = true) String name,
        @RequestParam(value = "txtLastName", required = true) String lastName,
        @RequestParam(value = "txtBornDate", required = true) String bornDate,
        @RequestParam(value = "txtAddress", required = true) String address,
        @RequestParam(value = "txtPhone1", required = true) Long phone1,
        @RequestParam(value = "txtPhone2", required = true) Long phone2,
        @RequestParam(value = "selGender", required = true) String gender) {
    Authentication auth = SecurityContextHolder.getContext().getAuthentication();

    if (!(auth instanceof AnonymousAuthenticationToken)) {

        ModelAndView model = roleUtils.createModelWithUserDetails(auth.getName());
        model.setViewName("admin/teacher/edit");
        UserBO userBo = new UserBO();
        userBo.setDocumentType(docType);
        userBo.setDocumentNumber(docNumber);
        userBo.setName(name);/*  w w  w.ja  v a 2  s . c o m*/
        userBo.setLastName(lastName);
        userBo.setBorn(new Date());
        userBo.setAddress(address);
        userBo.setPhone1(phone1);
        userBo.setPhone2(phone2);
        userBo.setGender(gender);

        userBll.saveUser(userBo);

        return model;
    } else {
        return new ModelAndView("redirect:/login");
    }

}

From source file:controller.PaymentController.java

@RequestMapping(value = "/process", method = RequestMethod.GET)
public ModelAndView processPayment(Authentication authen, HttpServletRequest req, @RequestParam int month) {
    ModelAndView model = new ModelAndView();
    try {/*  ww  w .j  av a  2  s .co m*/
        model.setViewName("processPayment");
        Customer cus = cusModel.find(authen.getName(), "username", false).get(0);
        int orderID = orderModel.getOrderIDByCustomerNonActive(cus.getCustomerId());
        int orderIDActive = orderModel.getOrderIDByCustomer(cus.getCustomerId());
        Order order = orderModel.getByID(orderID);
        Order orderActive = orderModel.getByID(orderIDActive);
        if (order.getStatus() == 1) {
            order.setOderId(0);
            Calendar ca = Calendar.getInstance();
            ca.setTime(orderActive.getOrderExpiredDate());
            ca.add(Calendar.MONTH, month);
            order.setOrderExpiredDate(new Date(ca.getTimeInMillis()));
        } else {
            Calendar ca = Calendar.getInstance();
            ca.setTime(orderActive.getOrderExpiredDate());
            ca.add(Calendar.MONTH, month);
            order.setOrderExpiredDate(ca.getTime());
        }
        order.setOrderPaymentDate(new Date());

        order.setStatus((byte) 0);
        Set<OderDetail> listOrderDetail = order.getOderDetails();
        orderModel.addOrUpdate(order);

        for (OderDetail orderdetail : listOrderDetail) {
            orderdetail.setId(new OderDetailId(order.getOderId(), orderdetail.getId().getPackageId()));
        }
        model.addObject("check", orderModel.addOrUpdate(order));
        model.addObject("alert", "Send request success");
        model.addObject("link", req.getContextPath() + "/index.html");
    } catch (Exception ex) {
        ex.printStackTrace();
        model.addObject("alert", "Error: " + ex.getMessage());
    }
    return model;
}

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

@RequestMapping(method = RequestMethod.GET)
public ModelAndView consultaCliente(ModelAndView model) {
    professores = (ArrayList<Professor>) repository.findAll();
    model.setViewName("professor/professores");
    model.addObject("professores", professores);
    return model;
}

From source file:com.qcadoo.view.internal.controllers.LoginController.java

@RequestMapping(value = "login", method = RequestMethod.GET)
public ModelAndView getLoginPageView(@RequestParam(required = false) final String loginError,
        @RequestParam(required = false, defaultValue = FALSE) final Boolean iframe,
        @RequestParam(required = false, defaultValue = FALSE) final Boolean popup,
        @RequestParam(required = false, defaultValue = FALSE) final Boolean logout,
        @RequestParam(required = false, defaultValue = "") final String targetUrl,
        @RequestParam(required = false, defaultValue = FALSE) final Boolean timeout,
        @RequestParam(required = false, defaultValue = FALSE) final Boolean passwordReseted,
        final Locale locale) {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("qcadooView/login");
    viewParametersAppender.appendCommonViewObjects(mav);
    mav.addObject("translation", translationService.getMessagesGroup("security", locale));
    mav.addObject("currentLanguage", locale.getLanguage());
    mav.addObject("locales", translationService.getLocales());

    mav.addObject("iframe", iframe);
    mav.addObject("popup", popup);
    mav.addObject("targetUrl", targetUrl);

    if (logout) {
        mav.addObject(MESSAGE_TYPE, "success");
        mav.addObject(MESSAGE_HEADER, "security.message.logoutHeader");
        mav.addObject(MESSAGE_CONTENT, "security.message.logoutContent");
    } else if (timeout || iframe || popup) {
        mav.addObject(MESSAGE_TYPE, "info");
        mav.addObject(MESSAGE_HEADER, "security.message.timeoutHeader");
        mav.addObject(MESSAGE_CONTENT, "security.message.timeoutContent");
    } else if (StringUtils.isNotEmpty(loginError)) {
        mav.addObject(MESSAGE_TYPE, "error");
        mav.addObject(MESSAGE_HEADER, "security.message.errorHeader");
        mav.addObject(MESSAGE_CONTENT, "security.message.errorContent");
    } else if (passwordReseted) {
        mav.addObject(MESSAGE_TYPE, "success");
        mav.addObject(MESSAGE_HEADER, "security.message.passwordReset.successHeader");
        mav.addObject(MESSAGE_CONTENT, "security.message.passwordReset.successContent");
    }/*from ww w.jav  a2 s.  co  m*/

    return mav;
}