将参数传递给Web服务

时间:2014-07-25 20:04:06

标签: java web-services jsp rest

您正在开发一个终端的Web服务 参数是版本(v1)和模型(xyz),它们将生成唯一ID。以下是我运行此服务时的响应。

   <ServiceResponse >
          <Uniqueid>3243jj3ni3533</Uniqueid>
           <Response>

我的问题是我必须为此服务添加另一个参数,即sitId。当我给出三个参数,即版本,xyz和sitid时,它应该为我生成唯一的。 但我在这里有一个复杂的问题,那就是我有一个customerID,我必须将其链接到sitID并基于此如果我将siteID作为参数,将提取uniqueid。

以下是控制器。

      @RequestMapping(method = RequestMethod.GET, value = "/{version}/{model}/swid",   
      produces = { "application/xml",
        "application/json" })
      public final ModelAndView getUniqueId(@PathVariable final String version,
        @PathVariable final String model) {

      return getModelViewForSUniqueId(model);
       }

请提供您关于如何映射siteID和customerID以生成UniqueID的建议。如果您需要更多详细信息,请告诉我们。 谢谢,

0 个答案:

没有答案