我有一个接受其余参数的 jnlp 应用程序。
示例:
- 本地主机:8080/myApp/rest//jnlp/Client
- 本地主机:8080/myApp/rest//jnlp/Client?id
- localhost:8080/myApp/rest//jnlp/Client?id=
示例 1 和 2 运行良好。但是,我该如何应对最后一个案例呢?我可以在没有参数的情况下运行它,使用 id 但不能使用 id= 。这给我带来了 WebApplicationException。我该怎么做才能允许第三种情况?
最佳答案
有几种方法可以处理同样的问题。 请引用以下链接中可能的解决方案: Jersey Client / JAX-RS and optional (not default) @QueryParam (client side)
关于java - REST 没有参数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42900260/