【问题标题】:REST without parameter value?没有参数值的 REST?
【发布时间】:2017-08-11 12:48:54
【问题描述】:

我有一个接受其余参数的 jnlp 应用程序。

例子:

  1. localhost:8080/myApp/rest//jnlp/Client
  2. localhost:8080/myApp/rest//jnlp/Client?id
  3. localhost:8080/myApp/rest//jnlp/Client?id=

示例 1 和 2 工作正常。但是,我该如何应对最后一种情况?我可以在没有参数的情况下运行它,使用 id 但不能使用 id=。这给了我一个 WebApplicationException。我该怎么做才能允许第三种情况?

【问题讨论】:

  • 能否在此处添加资源类的代码?

标签: java rest url java-8 jnlp


【解决方案1】:

有几种方法可以处理相同的问题。 请参考以下链接中的可能解决方案: Jersey Client / JAX-RS and optional (not default) @QueryParam (client side)

【讨论】:

    猜你喜欢
    • 2011-03-03
    • 1970-01-01
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 2018-04-30
    • 2014-03-26
    相关资源
    最近更新 更多