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

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

Introduction

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

Prototype

public Map<String, Object> getModel() 

Source Link

Document

Return the model map.

Usage

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeSurgery(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<SurgeryIntervention> surgeries = cmd.getAeReport().getSurgeryInterventions();

    int index;//from w  w  w .  j a  va  2  s.  c o  m
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <surgeries> list: " + e.getMessage());
    }

    if (surgeries.size() - 1 < index) {
        log.debug("Wrong <index> for <surgeries> list.");
    } else if (index >= 0) {
        SurgeryIntervention object = (SurgeryIntervention) surgeries.get(index);
        surgeries.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = surgeries.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/surgeryInterventionFormSection");
    modelAndView.getModel().put("surgeries", surgeries);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeDietary(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<DietarySupplementIntervention> bs = cmd.getAeReport().getDietaryInterventions();

    int index;// www.j av a2s.  c  o m
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <dietaries> list: " + e.getMessage());
    }

    if (bs.size() - 1 < index) {
        log.debug("Wrong <index> for <dietaries> list.");
    } else if (index >= 0) {
        DietarySupplementIntervention object = (DietarySupplementIntervention) bs.get(index);
        bs.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = bs.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/dietaryInterventionFormSection");
    modelAndView.getModel().put("dietaries", bs);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeGenetic(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<GeneticIntervention> bs = cmd.getAeReport().getGeneticInterventions();

    int index;//w  w  w .  j  av a2 s.  co  m
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <genetics> list: " + e.getMessage());
    }

    if (bs.size() - 1 < index) {
        log.debug("Wrong <index> for genetics> list.");
    } else if (index >= 0) {
        GeneticIntervention object = (GeneticIntervention) bs.get(index);
        bs.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = bs.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/geneticInterventionFormSection");
    modelAndView.getModel().put("genetics", bs);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeOtherAE(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<OtherAEIntervention> bs = cmd.getAeReport().getOtherAEInterventions();

    int index;/*from  w w w  .  j ava2 s. c  o m*/
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <otherAEinterventions> list: " + e.getMessage());
    }

    if (bs.size() - 1 < index) {
        log.debug("Wrong <index> for genetics> list.");
    } else if (index >= 0) {
        OtherAEIntervention object = (OtherAEIntervention) bs.get(index);
        bs.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = bs.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/otherAEInterventionFormSection");
    modelAndView.getModel().put("otherAEInterventions", bs);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeRadiation(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<RadiationIntervention> radiations = cmd.getAeReport().getRadiationInterventions();

    int index;//w w w. j  a  va 2 s.  c om
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <radiations> list: " + e.getMessage());
    }

    if (radiations.size() - 1 < index) {
        log.debug("Wrong <index> for <radiations> list.");
    } else if (index >= 0) {
        RadiationIntervention object = (RadiationIntervention) radiations.get(index);
        radiations.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = radiations.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/radiationInterventionFormSection");
    modelAndView.getModel().put("radiations", radiations);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeBehavioral(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<BehavioralIntervention> bs = cmd.getAeReport().getBehavioralInterventions();

    int index;/* w ww.j a  v  a2  s.  c  o m*/
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <behaviorals> list: " + e.getMessage());
    }

    if (bs.size() - 1 < index) {
        log.debug("Wrong <index> for <behaviorals> list.");
    } else if (index >= 0) {
        BehavioralIntervention object = (BehavioralIntervention) bs.get(index);
        bs.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = bs.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/behavioralInterventionFormSection");
    modelAndView.getModel().put("behaviorals", bs);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:gov.nih.nci.cabig.caaers.web.ae.StudyInterventionsTab.java

public ModelAndView removeBiological(HttpServletRequest request, Object command, Errors errors) {
    ExpeditedAdverseEventInputCommand cmd = (ExpeditedAdverseEventInputCommand) command;
    List<BiologicalIntervention> bs = cmd.getAeReport().getBiologicalInterventions();

    int index;/*from w w  w . j av a2  s  . c  o m*/
    try {
        index = Integer.parseInt(request.getParameter("index"));
    } catch (NumberFormatException e) {
        index = -1;
        log.debug("Wrong <index> for <biologicals> list: " + e.getMessage());
    }

    if (bs.size() - 1 < index) {
        log.debug("Wrong <index> for <biologicals> list.");
    } else if (index >= 0) {
        BiologicalIntervention object = (BiologicalIntervention) bs.get(index);
        bs.remove(object);
        deleteAttributions(object, (ExpeditedAdverseEventInputCommand) command);
    }

    int size = bs.size();
    Integer[] indexes = new Integer[size];
    for (int i = 0; i < size; i++) {
        indexes[i] = size - (i + 1);
    }
    ModelAndView modelAndView = new ModelAndView("ae/ajax/biologicalInterventionFormSection");
    modelAndView.getModel().put("biologicals", bs);
    modelAndView.getModel().put("indexes", indexes);

    return modelAndView;
}

From source file:com.zb.app.web.controller.cms.CMSController.java

/**
 * //from  w  w w . j  a v a 2s  . co  m
 * 
 * @return
 */
@RequestMapping(value = "/shop.htm")
public ModelAndView shop(ModelAndView mav, TravelGiftQuery query, Integer page) {
    query.setPageSize(20);
    query.setNowPageIndex(Argument.isNotPositive(page) ? 0 : page - 1);
    PaginationList<TravelGiftDO> list = integralService.listPagination(query, new IPageUrl() {

        @Override
        public String parsePageUrl(Object... objs) {
            return "/shop.htm?page=" + (Integer) objs[1];
        }
    });
    mav.getModel().put(CustomVelocityLayoutView.USE_LAYOUT, "false");
    mav.addObject("giftList", list);
    mav.addObject("pagination", list.getQuery());

    List<TravelGiftClassDO> classDOs = integralService.list(new TravelGiftClassQuery());
    mav.addObject("gClassList", classDOs);
    mav.setViewName("cms/1409/shop");
    return mav;
}

From source file:com.tms.controller.customer.CustomerController.java

@RequestMapping("/save")
public ModelAndView saveCustomer(CompanyVo customerVo, HttpServletResponse response, HttpServletRequest request)
        throws Exception {
    ModelAndView view = new ModelAndView();
    try {//from   w w  w . ja  va 2 s.  c  o  m
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Company customer = new Company();
        if (StringUtils.isNotEmpty(customerVo.getId())) {
            customer = companyService.findById(customerVo.getId());
        } else {
            if (companyService.validateNumberExist(customerVo.getNumber())) {
                view.getModel().put("message", "existNo");
                return view;
            }
            if (companyService.validateEmailExist(customerVo.getEmail())) {
                view.getModel().put("message", "existEmail");
                return view;
            }
            if (userService.validateEmailExist(customer.getEmail())) {//user email???
                view.getModel().put("message", "existEmail");
                return view;
            }
        }
        if (StringUtils.isNotEmpty(customerVo.getNumber())) {
            customer.setNumber(customerVo.getNumber());
        }
        if (StringUtils.isNotEmpty(customerVo.getStatus())) {
            customer.setStatus(CompanyStatus.valueOf(customerVo.getStatus()));
        }
        if (StringUtils.isNotEmpty(customerVo.getTradingName())) {
            customer.setTradingName(customerVo.getTradingName());
        }
        customer.setPause(customerVo.isPause());
        if (StringUtils.isNotEmpty(customerVo.getDomain())) {
            customer.setDomain(customerVo.getDomain());
        }
        if (StringUtils.isNotEmpty(customerVo.getOpenedOn())) {
            customer.setOpenedOn(sdf.parse(customerVo.getOpenedOn()));
        }
        if (StringUtils.isNotEmpty(customerVo.getClosedOn())) {
            customer.setClosedOn(sdf.parse(customerVo.getClosedOn()));
        }
        customer.setLicenses(customerVo.getLicenses());
        customer.setPayrollEnabled(customerVo.isPayrollEnabled());
        customer.setTeamEnabled(customerVo.isTeamEnabled());

        if (StringUtils.isNotEmpty(customerVo.getToken())) {
            customer.setToken(customerVo.getToken());
        }
        if (StringUtils.isNotEmpty(customerVo.getName())) {
            customer.setName(customerVo.getName());
        }
        if (StringUtils.isNotEmpty(customerVo.getTitle())) {
            customer.setTitle(customerVo.getTitle());
        }
        if (StringUtils.isNotEmpty(customerVo.getEmail())) {
            customer.setEmail(customerVo.getEmail());
        }
        if (StringUtils.isNotEmpty(customerVo.getMobile())) {
            customer.setMobile(customerVo.getMobile());
        }
        if (StringUtils.isNotEmpty(customerVo.getPhone())) {
            customer.setPhone(customerVo.getPhone());
        }
        if (StringUtils.isNotEmpty(customerVo.getFax())) {
            customer.setFax(customerVo.getFax());
        }
        if (StringUtils.isNotEmpty(customerVo.getPhysicalAddr())) {
            customer.setPhysicalAddr(customerVo.getPhysicalAddr());
        }
        if (StringUtils.isNotEmpty(customerVo.getPostalAddr())) {
            customer.setPostalAddr(customerVo.getPostalAddr());
        }
        if (StringUtils.isNotEmpty(customerVo.getDayBegin())) {
            customer.setDayBegin(customerVo.getDayBegin());
        }
        if (StringUtils.isNotEmpty(customerVo.getDayEnd())) {
            customer.setDayEnd(customerVo.getDayEnd());
        }
        customer.setPerviousDay(customerVo.isPerviousDay());
        customer.setNextDay(customerVo.isNextDay());

        if (StringUtils.isNotEmpty(customerVo.getTimeZoneId())) {
            TimeZone timeZone = timeZoneService.findById(customerVo.getTimeZoneId());
            if (timeZone != null) {
                customer.setTimeZone(timeZone);
            }
        }

        Set<OutFaceType> outFaceTypes = new HashSet<OutFaceType>();
        if (StringUtils.isNotEmpty(customerVo.getOutFaceTypeId())) {
            OutFaceType outFaceType = outFaceTypeService.findById(customerVo.getOutFaceTypeId());
            if (outFaceType != null) {
                outFaceTypes.add(outFaceType);
            }
        }
        if (StringUtils.isNotEmpty(customerVo.getOtherOutFaceTypeId())) {
            OutFaceType outFaceType = outFaceTypeService.findById(customerVo.getOtherOutFaceTypeId());
            if (outFaceType != null) {
                outFaceTypes.add(outFaceType);
            }
        }
        customer.setOutFaceTypes(outFaceTypes);

        if (customerVo.getReportManagementIds() != null) {
            Set<ReportManagement> reportManagements = new HashSet<ReportManagement>();
            for (String reportManagementId : customerVo.getReportManagementIds()) {
                ReportManagement reportManagement = reportManagementService.findById(reportManagementId);
                if (reportManagement != null) {
                    reportManagements.add(reportManagement);
                }
            }
            customer.setReportManagements(reportManagements);
        }

        if (customerVo.getFeaturesIds() != null) {
            Set<Features> featureses = new HashSet<Features>();
            for (String featuresId : customerVo.getFeaturesIds()) {
                Features features = featuresService.findById(featuresId);
                if (features != null) {
                    featureses.add(features);
                }
            }
            customer.setFeatures(featureses);
        }
        if (StringUtils.isEmpty(customer.getId())) {
            customer.setCreatedOn(new Date());
            customer.setCompanyStructure(getCompanyStructures(customer));
            companyService.save(customer);
            saveUser(customer);
        } else {
            companyService.update(customer);
        }
        view.getModel().put("message", "success");
    } catch (Exception e) {
        e.printStackTrace();
        view.getModel().put("message", "error");
    }
    return view;
}

From source file:com.zb.app.web.controller.manage.ManageController.java

@RequestMapping(value = "/blacklists.htm")
public ModelAndView blacklists(ModelAndView mav, TravelBlackListQuery query, Integer page) {
    query.setPageSize(10);/*from   www.  j  a va2 s. c om*/
    query.setNowPageIndex(Argument.isNotPositive(page) ? 0 : page - 1);
    PaginationList<TravelBlackListThinDO> list = companyService.queryAllCompanyBlack(query,
            new DefaultIpageUrl());
    mav.getModel().put(CustomVelocityLayoutView.USE_LAYOUT, "false");
    mav.addObject("blackList", list);
    mav.addObject("pagination", list.getQuery());
    mav.setViewName("/manage/blacklists/list");
    return mav;
}