免责声明:我不是 J2EE 开发人员。但是这段代码可以在其他地方使用,但是这个 api 快疯了。
代码
@GET
@Path("GetCloseby")
@Consumes({ MediaType.TEXT_PLAIN })
@Produces({ MediaType.APPLICATION_JSON })
public CServiceCenters getList(@QueryParam("latitude") Double latitude,
@QueryParam("longitude") Double longitude) {
log.info("GetCloseby searching for lat "
+ latitude + " lng " + longitude);
从客户端调用
最佳答案
免责声明: 我不是一个大的 cURL 用户,所以我不知道所有的细微差别,以及为什么会这样。可能是 shell 问题。
为了让它工作,我必须在 url 周围添加引号 "
注意:我也试图转义 &
(不带引号),但我会在服务器上得到一个 URISyntaxExeption。
关于java - 为什么我的 QueryParam 返回 null,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27244155/