zoukankan      html  css  js  c++  java
  • Spring MVC取变量值

    @RequestMapping(value = "/dflights/cityLowPrice", method = { RequestMethod.GET }, headers = "Accept=application/json")
     public CommResponse searchCityLowPrice(
       @RequestParam(value = "depCity", required = true) String depCity,
       @RequestParam(value = "qDays", defaultValue = "30") int qDays,
       @RequestParam(value = "qLines", defaultValue = "10") int qLines,
       @RequestParam(value = "daysPerLine", defaultValue = "1") int daysPerLine) {
    
      CommResponse ret;
    
      List<LowPriceContent> list;
      try {
       this.verify(depCity, qDays, qLines, daysPerLine);
    
       list = lowPriceService.getCityLowPrice(depCity, qDays, qLines,
         daysPerLine);
       List<LowPriceODT> lowPrices = new ArrayList<LowPriceODT>();
    
       for (LowPriceContent lowPriceContent : list) {
        LowPriceODT odt = new LowPriceODT();
    
        odt.setCfcsdm(lowPriceContent.getDepartCity());
        String searchItem = baseInfoService
          .getAviationCityNameByCode(lowPriceContent
            .getDepartCity());
        if (searchItem != null) {
         odt.setCfcs(searchItem);
        }
    
        odt.setDdcsdm(lowPriceContent.getArrivelCity());
        searchItem = baseInfoService
          .getAviationCityNameByCode(lowPriceContent
            .getArrivelCity());
        if (searchItem != null) {
         odt.setDdcs(searchItem);
        }
    
        odt.setCfrq(lowPriceContent.getDate());
        odt.setGj(CurrencyUtil.convertFen2YuanText(lowPriceContent
          .getPrice()));
        odt.setZk(lowPriceContent.getDiscountRate());
        lowPrices.add(odt);
       }
       CommResponseWithArray<LowPriceODT> response = new CommResponseWithArray<LowPriceODT>();
       response.setIsSuccess("Y");
       response.setFailReason("");
       response.setData(lowPrices);
       ret = response;
    
      } catch (ServiceException e) {
       ret = new CommResponse();
       ret.setIsSuccess("N");
       ret.setFailReason(e.getMsg());
      }
      return ret;
     }
    
  • 相关阅读:
    软件工程第一次作业
    软工热身作业
    OO第四单元
    面向对象——规格总结
    OO电梯作业总结
    JAVA实现表达式求导运算的分析总结
    提问回顾与个人总结
    Flutter的环境配置以及一些常见问题
    软件案例分析
    软件工程结对作业
  • 原文地址:https://www.cnblogs.com/duojia/p/4552441.html
Copyright © 2011-2022 走看看