【问题标题】:Calling a restful web service (non SOAP) with java使用 java 调用一个安静的 Web 服务(非 SOAP)
【发布时间】:2015-01-12 10:13:04
【问题描述】:

我正在尝试使用 Java 开发一个简单的应用程序,该应用程序调用一个返回 xml 的 web 服务 restful,然后我需要将结果提供给一个 jsp 页面。 我正在考虑使用 CXF,但不清楚的是,restful 服务可以有不同的 url,其参数如下:

http://ws-host.com/rest/products?BRAND=020&LOCALE=en_gb?product_code=600200

http://ws-host.com/rest/products?BRAND=020&LOCALE=en_gb&VEHICLE_BRAND=test

http://ws-host.com/rest/dealers?BRAND=020&LOCALCE=en_gb&SEARCH_TERM=Test

我该怎么做?我有点困惑。 谢谢

【问题讨论】:

  • 顺便问一下你有什么问题?
  • 你有什么困惑?
  • 我是否可能需要使用 wadl2java 或类似的东西?

标签: java web-services rest cxf jax-ws-customization


【解决方案1】:

CXF 支持JSR-339 spec,因此您可以使用此 API 创建具有不同参数的映射。

可以使用@QueryParam注解,here is an example

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多