(Jersey) 不带参数的Get方法怎么写
(Jersy) How to write Get method without parameters
我想在没有 QueryParam 的情况下编写以下 GET 方法
理想情况下,它应该 return 所有记录。
@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 文档非常好,因此您可以在那里找到您需要的大部分内容:https://jersey.github.io/documentation/latest/jaxrs-resources.html
我想在没有 QueryParam 的情况下编写以下 GET 方法
理想情况下,它应该 return 所有记录。
@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 文档非常好,因此您可以在那里找到您需要的大部分内容:https://jersey.github.io/documentation/latest/jaxrs-resources.html