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.springapp.mvc.History2Controller.java

@RequestMapping(value = "/history2", method = RequestMethod.GET)
public ModelAndView history2video(@RequestParam(value = "id", required = false) String id,
        @RequestParam(value = "company", required = false) String company,
        @RequestParam(value = "year", required = false) String year,
        @RequestParam(value = "start", required = false) String start,
        @RequestParam(value = "end", required = false) String end,
        @RequestParam(value = "veLicense", required = false) String veLicense) {
    ModelAndView modelAndView = new ModelAndView();
    modelAndView.setViewName("history2");
    List<Vehicle> vehicleLicense = vehicleDao.list("from Vehicle where isDelete=0");
    modelAndView.addObject("vehicleLicense", vehicleLicense);
    if (company == null && id == null && veLicense == null) {
        modelAndView.addObject("year", "");
        modelAndView.addObject("start", "");
        modelAndView.addObject("end", "");
        return modelAndView;
    }/*from w w  w .  j a  v a2s .  c  om*/
    List<String> List = new ArrayList<String>();
    FTPClientExample ftp = new FTPClientExample();
    if (company.equals("CJcompany")) {
        try {
            List = ftp.CJbegin(id.toString(), year.toString());
        } catch (Exception e) {
            e.printStackTrace();
        }
    } else {
        try {
            List = ftp.GJbegin(id.toString(), year.toString());
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    modelAndView.addObject("veLicense", veLicense);
    modelAndView.addObject("FileList", List);
    modelAndView.addObject("id", id);
    modelAndView.addObject("company", company);
    modelAndView.addObject("year", year);
    modelAndView.addObject("start", start);
    modelAndView.addObject("end", end);

    return modelAndView;
}

From source file:com.test1.controller.HomeController.java

@RequestMapping(value = "/home", method = RequestMethod.GET)
public ModelAndView home(@RequestParam("username") String username, @RequestParam("password") String password) {
    ModelAndView mav = new ModelAndView();
    mav.addObject("username", username);
    mav.addObject("password", password);
    mav.setViewName("home");
    return mav;/*w  ww  .  ja  v a2 s .co  m*/
}

From source file:com.ut.healthelink.errorHandling.ExceptionControllerAdvice.java

@ExceptionHandler(Exception.class)
public ModelAndView exception(HttpSession session, Exception e, Authentication authentication)
        throws Exception {

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/exception");

    mailMessage messageDetails = new mailMessage();

    messageDetails.settoEmailAddress("dphuniversaltranslator@gmail.com");
    messageDetails.setfromEmailAddress("dphuniversaltranslator@gmail.com");
    messageDetails.setmessageSubject("Exception Error " + InetAddress.getLocalHost().getHostAddress());

    StringBuilder sb = new StringBuilder();

    /* If a user is logged in then send along the user details */
    if (session.getAttribute("userDetails") != null || authentication != null) {
        User userInfo = (User) session.getAttribute("userDetails");

        if (userInfo == null && authentication != null) {
            // see if it is an admin that is logged in
            userInfo = usermanager.getUserByUserName(authentication.getName());
        }//from w  w  w . j  a v a  2  s . c  o  m
        if (userInfo != null) {
            sb.append("Logged in User: " + userInfo.getFirstName() + " " + userInfo.getLastName() + " (ID: "
                    + userInfo.getId() + ")");
            sb.append(System.getProperty("line.separator"));
            sb.append("User OrgId: " + userInfo.getOrgId());
            sb.append(System.getProperty("line.separator"));
        }
    }

    sb.append("Error: " + e);
    sb.append("<br /><br />");
    sb.append("Time: " + new Date());
    sb.append("<br /><br />");
    sb.append("Message: " + e.getMessage());
    sb.append("<br /><br />");
    sb.append("Stack Trace: " + Arrays.toString(e.getStackTrace()));

    messageDetails.setmessageBody(sb.toString());
    emailMessageManager.sendEmail(messageDetails);
    /*mav.addObject("messageBody",sb.toString());*/

    return mav;
}

From source file:com.yilv.web.UserController.java

@RequestMapping("user.do")
public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception {
    PresenceManager presenceManager = new PresenceManager();
    List<User> userList = userService.getUsers();
    for (User user : userList) {
        if (presenceManager.isAvailable(user)) {
            // Presence presence = presenceManager.getPresence(user);
            user.setOnline(true);//from w  ww .  j a va  2  s  .co  m
        } else {
            user.setOnline(false);
        }
        // logger.debug("user.online=" + user.isOnline());
    }
    ModelAndView mav = new ModelAndView();
    mav.addObject("userList", userList);
    mav.setViewName("user/list");
    return mav;
}

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

@RequestMapping(value = "/showUser")
public ModelAndView showListUser() {

    ModelAndView mv = new ModelAndView();
    mv.addObject("listUser", this.userService.showAllUser());
    mv.setViewName("showUser");
    return mv;// w ww  . ja va  2 s . c  om
}

From source file:com.simon.server.controller.HomeController.java

/**
 * Simply selects the home view to render by returning its name.
 *
 * @throws Exception//from w  w w .  j ava 2  s.co  m
 */
@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView home(Locale locale, Model model) throws Exception {

    LOGGER.info(TAG, "Welcome home! The client locale is {}.", locale);
    ModelAndView mav = new ModelAndView();
    mav.setViewName("home");

    Date date = new Date();
    DateFormat dateFormat = DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG, locale);

    String formattedDate = dateFormat.format(date);

    model.addAttribute("serverTime", formattedDate);

    model.addAttribute("peoples", peopleService.getEntityList());

    return mav;
}

From source file:org.consultjr.mvc.controller.LoginController.java

@RequestMapping(value = "/login")
public ModelAndView loginForm(Principal principal) {
    ModelAndView index = new ModelAndView();

    if (principal != null || getLoggedUser() != null) {
        index.setViewName("redirect:/");
    } else {//from  w ww .ja v a2 s  . co m
        index.setViewName("login-form");
        index.addObject("login", new Login());
    }

    return index;
}

From source file:com.jaspersoft.jasperserver.war.control.SchedulerController.java

public ModelAndView main(HttpServletRequest request, HttpServletResponse response) throws Exception {
    ModelAndView mav = new ModelAndView();
    mav.setViewName("modules/reportScheduling/main");
    mav.addObject("timezone", TimeZoneContextHolder.getTimeZone().getID());
    mav.addObject("isPro", isProVersion());
    mav.addObject("userTimezones", timezones.getTimeZones(request.getLocale()));

    mav.addObject("enableSaveToHostFS", getEnableSaveToHostFS());
    mav.addObject("enableDataSnapshot", getEnableDataSnapshot());

    return mav;/* www.j a  v  a  2  s  . c om*/
}

From source file:org.openmrs.module.tracdataquality.web.controller.DataqualityFormController.java

/**
 * @see org.springframework.web.servlet.mvc.AbstractController#handleRequestInternal(javax.servlet.http.HttpServletRequest,
 *      javax.servlet.http.HttpServletResponse)
 *//*from   w w  w .  j a v a 2s  .  c om*/
@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {
    if (Context.getAuthenticatedUser() == null)
        return new ModelAndView(new RedirectView(request.getContextPath() + "/login.htm"));

    //Session session = getSessionFactory().getCurrentSession();
    ModelAndView mav = new ModelAndView();
    mav.setViewName(getViewName());

    //getting paramenter
    String programIdKey = request.getParameter("checkType");
    String valueRangeType = request.getParameter("createriaValue");

    try {
        //defining some createria which should be resend to the same page for the user to add some other selection createrias
        DataQualityByCheckTypeController checkingDataQuality = new DataQualityByCheckTypeController();
        List<Patient> patients = new ArrayList<Patient>();
        patients = checkingDataQuality.checkTypeController(programIdKey, valueRangeType);

        //setting necessary ressources for the view
        mav.addObject("msgToDisplay", getMsgToDisplay());
        mav.addObject("thePatientList", patients);
        mav.addObject("checkType", programIdKey);
        mav.addObject("valueRangeType", valueRangeType);
    } catch (Exception e) {
        log.error(">>>>>TRAC>>DATA>>QUALITY>> " + e.getMessage());
        e.printStackTrace();
    }
    //           mav.setViewName("module/tracdataquality/dataQualitySuccess");

    return mav;
}

From source file:com.work.petclinic.web.GeneralController.java

@RequestMapping("/unauthorized")
public ModelAndView accessDenied() {
    ModelAndView mav = new ModelAndView();
    mav.addObject("timestamp", new Date());
    mav.setViewName("unauthorized");
    return mav;/*from   www  . j a  v  a2s .co m*/
}