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

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

Introduction

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

Prototype

public ModelAndView() 

Source Link

Document

Default constructor for bean-style usage: populating bean properties instead of passing in constructor arguments.

Usage

From source file:co.com.carpco.altablero.utils.RoleUtils.java

public ModelAndView createModelWithUserDetails(String documentNumber) {
    UserBO user = userBll.getUserByDocumentNumber(documentNumber);
    ModelAndView model = new ModelAndView();

    model.addObject("userFirstName", user.getName());
    model.addObject("username", user.getName() + " " + user.getLastName());

    if (user.getGender().equals("Masculino")) {
        model.addObject("avatar", "avatar5");
    } else {//from  w w w  . j  ava  2  s  . c om
        model.addObject("avatar", "avatar2");
    }

    boolean viewGradeMenu = false;
    boolean viewSubjectMenu = false;
    boolean viewTeacherMenu = false;
    boolean viewStudentMenu = false;
    Set<String> accessList = new HashSet();

    for (UserTypeBO userType : user.getUserTypeSet()) {

        switch (userType.getCode()) {
        case "RCTOR":
            viewGradeMenu = true;
            viewSubjectMenu = true;
            viewTeacherMenu = true;
            viewStudentMenu = true;
            break;
        case "COORD":
            viewSubjectMenu = true;
            viewTeacherMenu = true;
            viewStudentMenu = true;
            break;
        case "PROFE":
            viewTeacherMenu = true;
            viewStudentMenu = true;
            break;
        case "ESTUD":
            viewStudentMenu = true;
            break;
        }

        for (AccessBO access : userType.getAccessSet()) {
            accessList.add(access.getCode());
        }
    }
    model.addObject("canViewGradeMenu", viewGradeMenu);
    model.addObject("canViewSubjectMenu", viewSubjectMenu);
    model.addObject("canViewTeacherMenu", viewTeacherMenu);
    model.addObject("canViewStudentMenu", viewStudentMenu);
    model.addObject("accessList", accessList);

    return model;
}

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

@RequestMapping(value = "/FormularioEquipo", method = RequestMethod.GET)
public ModelAndView desplegarFormularioEquipo(HttpServletRequest pRequest) {
    ModelAndView mv = new ModelAndView();
    ServiceEquipo servicio_equipo = new ServiceEquipo();
    ResponseRegisterEquipo respuesta = servicio_equipo.obtenerDatosRegistro();
    mv.addObject("respuesta", respuesta);
    mv.setViewName("FormularioEquipo");
    return mv;//from   ww  w  . j av a  2  s.c o  m
}

From source file:com.me.controller.SalesOrderController.java

@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {

    String action = request.getParameter("action");
    ModelAndView model = new ModelAndView();
    if (action.equals("display")) {
        request.setAttribute("display", action);
        model.setViewName("salesOrderPage");

    } else if (action.equals("upload")) {
        String fileName = request.getParameter("FileName");
        request.setAttribute("FileName", fileName);
        request.setAttribute("upload", action);
        /*/*  w w  w . ja  v  a  2  s  . c  o m*/
        List<SalesOrder> salesOrderList = csvUploadDAO.getSalesOrderDetail();
                
        request.setAttribute("list", salesOrderList);
        model.addObject("list", salesOrderList);
            */
        model.setViewName("salesOrderPage");
    } else if (action.equals("insertDatabase")) {
        // String fc = request.getParameter("FileName");
        List<SalesOrder> salesOrder = csvUploadDAO.getSalesOrderDetail();
        int result = csvUploadDAO.result(salesOrder);
        request.setAttribute("insertDatabase", action);
        model.addObject("result", result);
        model.setViewName("salesOrderPage");
    }

    return model;
}

From source file:com.me.controller.NewHomeController.java

@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {
    PrintWriter out = response.getWriter();
    response.setContentType("text/html");
    ModelAndView mv = new ModelAndView();

    String b1 = request.getParameter("item1");
    String b2 = request.getParameter("item2");
    String b3 = request.getParameter("item3");
    String b4 = request.getParameter("item4");
    String b5 = request.getParameter("item5");
    String b6 = request.getParameter("item6");
    String b7 = request.getParameter("item7");
    String b8 = request.getParameter("item8");
    String b9 = request.getParameter("item9");
    String b10 = request.getParameter("item10");
    String b11 = request.getParameter("item11");
    String b12 = request.getParameter("item12");
    String b13 = request.getParameter("item13");
    String b14 = request.getParameter("item14");
    String b15 = request.getParameter("item15");
    String b16 = request.getParameter("item16");
    String b17 = request.getParameter("item17");
    String b18 = request.getParameter("item18");
    String b19 = request.getParameter("item19");
    String b20 = request.getParameter("item20");
    String b21 = request.getParameter("item21");
    String b22 = request.getParameter("item22");
    String b23 = request.getParameter("item23");
    String b24 = request.getParameter("item24");
    String b25 = request.getParameter("item25");

    Connection conn = Dao.getConnectionJDBC();
    PreparedStatement ps;//from w w w.j  a va  2  s  . c  o  m
    System.out.println("I am here");
    String query = "insert into salesordertable values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
    ps = conn.prepareStatement(query);
    ps.setString(1, b1);
    ps.setString(2, b2);
    ps.setString(3, b3);
    ps.setString(4, b4);
    ps.setString(5, b5);

    ps.setString(6, b6);
    ps.setString(7, b7);
    ps.setString(8, b8);
    ps.setString(9, b9);
    ps.setString(10, b10);

    ps.setString(11, b11);
    ps.setString(12, b12);
    ps.setString(13, b13);
    ps.setString(14, b14);
    ps.setString(15, b15);

    ps.setString(16, b16);
    ps.setString(17, b17);
    ps.setString(18, b18);
    ps.setString(19, b19);
    ps.setString(20, b20);

    ps.setString(21, b21);
    ps.setString(22, b22);
    ps.setString(23, b23);
    ps.setString(24, b24);
    ps.setString(25, b25);

    ps.executeUpdate();

    return null;
}

From source file:com.rr.generic.ui.errorHandling.errorHandlingController.java

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

    ModelAndView mav = new ModelAndView();
    mav.setViewName("/exception");
    try {/*from w  ww.j av a  2 s  .  co m*/
        errormanager.sendMessageToAdmin(session, e, request, authentication);
    } catch (Exception ex) {
        ex.printStackTrace();
        System.err.println(ex.toString() + " error at exception");
    }

    return mav;
}

From source file:com.citrix.cpbm.portal.fragment.controllers.AbstractStaticPagesController.java

@RequestMapping(value = { "/errors/*" })
public ModelAndView handle(HttpServletRequest request) {
    ModelAndView viewData = new ModelAndView();
    viewData.addObject("uri", request.getRequestURI());
    viewData.addObject("ref", request.getHeader("Referer"));
    return viewData;
}

From source file:com.faces.controller.VerifyController.java

@RequestMapping(value = "/snapshot")
public ModelAndView verifySnapshot(HttpServletRequest request, HttpServletResponse response) {
    mav = new ModelAndView();
    try {/*from  w ww . j  av  a 2  s .c  om*/
        long time = new Date().getTime();

        FileOutputStream fileOutputStream = new FileOutputStream(fileStoreURL + "/" + time + ".jpg");
        int res;
        while ((res = request.getInputStream().read()) != -1) {
            fileOutputStream.write(res);
        }
        fileOutputStream.close();

    } catch (Exception e) {
        e.printStackTrace();
    } finally {

    }
    return mav;
}

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

@RequestMapping(value = { "certificateDownloadInfo" }, method = { RequestMethod.POST })
public ModelAndView getLicenseCertification(HttpSession session, String licenseFileName, HttpServletRequest req)
        throws Exception {
    System.out.println("~~~~~~~~~~~~~~~~~~licenseFileName: " + licenseFileName);
    ModelAndView mv = new ModelAndView();
    mv.setViewName("certificateDownload/certificateView");

    Map<String, Object> map = (Map<String, Object>) certificateService
            .getLicenseCertification((String) session.getAttribute("USER_NO"), licenseFileName, req);
    mv.addObject("ImgFileName", map.get("ImgFileName"));
    mv.addObject("PDFFileName", map.get("PDFFileName"));

    return mv;/*from  ww  w . j av a2 s.c  o m*/
}

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);/*ww  w.ja  va2  s  .c o  m*/
            model.addObject("user", user);
            model.addObject("loginTime", session.getCreationTime());
        }
    }
    return model;
}

From source file:com.me.controller.home2controller.java

protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response)
        throws Exception {
    PrintWriter out = response.getWriter();
    response.setContentType("text/html");
    ModelAndView mav = new ModelAndView();

    String b1 = request.getParameter("abc1");
    String b2 = request.getParameter("abc2");
    String b3 = request.getParameter("abc3");
    String b4 = request.getParameter("abc4");
    String b5 = request.getParameter("abc5");
    String b6 = request.getParameter("abc6");
    String b7 = request.getParameter("abc7");
    String b8 = request.getParameter("abc8");
    String b9 = request.getParameter("abc9");
    String b10 = request.getParameter("abc10");
    String b11 = request.getParameter("abc11");
    String b12 = request.getParameter("abc12");
    String b13 = request.getParameter("abc13");
    String b14 = request.getParameter("abc14");
    String b15 = request.getParameter("abc15");
    String b16 = request.getParameter("abc16");
    String b17 = request.getParameter("abc17");
    String b18 = request.getParameter("abc18");
    String b19 = request.getParameter("abc19");
    String b20 = request.getParameter("abc20");
    String b21 = request.getParameter("abc21");
    String b22 = request.getParameter("abc22");
    String b23 = request.getParameter("abc23");
    String b24 = request.getParameter("abc24");
    String b25 = request.getParameter("abc25");

    Connection conn = DAO.getConnectionJDBC();
    PreparedStatement ps;//from   www . j a va 2 s . c o m
    System.out.println("I am here");
    String query = "insert into csv values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
    ps = conn.prepareStatement(query);
    ps.setString(1, b1);
    ps.setString(2, b2);
    ps.setString(3, b3);
    ps.setString(4, b4);
    ps.setString(5, b5);

    ps.setString(6, b6);
    ps.setString(7, b7);
    ps.setString(8, b8);
    ps.setString(9, b9);
    ps.setString(10, b10);

    ps.setString(11, b11);
    ps.setString(12, b12);
    ps.setString(13, b13);
    ps.setString(14, b14);
    ps.setString(15, b15);

    ps.setString(16, b16);
    ps.setString(17, b17);
    ps.setString(18, b18);
    ps.setString(19, b19);
    ps.setString(20, b20);

    ps.setString(21, b21);
    ps.setString(22, b22);
    ps.setString(23, b23);
    ps.setString(24, b24);
    ps.setString(25, b25);

    ps.executeUpdate();

    return null;
}