List of usage examples for org.springframework.web.servlet ModelAndView getModel
public Map<String, Object> getModel()
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; }