(Jersy)如何编写不带参数的Get方法

时间:2018-09-04 06:21:25

标签: jersey jax-rs jersey-2.0

我想编写以下GET方法而不使用QueryParam

理想情况下,它应该返回所有记录。

 @GET
 @Produces( { MediaType.APPLICATION_JSON } )
 Response getAircraft( @Context SecurityContext aSc, @QueryParam( ID_PARAM ) String aAircraftId );

任何想法如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您只需要删除QueryParam和变量,使其看起来像这样:

@GET
@Produces( { MediaType.APPLICATION_JSON } )
Response getAircraft( @Context SecurityContext aSc) {
//return something
}

Jersey文档非常好,因此您可以在那里找到所需的大多数东西:https://jersey.github.io/documentation/latest/jaxrs-resources.html