Jersey (Jersy)如何编写没有参数的Get方法

Jersey (Jersy)如何编写没有参数的Get方法,jersey,jax-rs,jersey-2.0,Jersey,Jax Rs,Jersey 2.0,我想编写以下不带QueryParam的GET方法 理想情况下,它应该返回所有记录 @GET @Produces( { MediaType.APPLICATION_JSON } ) Response getAircraft( @Context SecurityContext aSc, @QueryParam( ID_PARAM ) String aAircraftId ); 知道如何实现吗?您只需要删除QueryParam和变量,使其看起来像这样: @GET @Produces( { Me

我想编写以下不带QueryParam的GET方法

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

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

知道如何实现吗?

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

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

Jersey文档非常好,因此您可以在那里找到所需的大部分内容:

为什么不删除
QueryParam