3 回答

TA贡献1833条经验 获得超4个赞
您在“其他示例”中看到的只是 URL 查询部分的正常用法。只需将它与@Queryparam
@Stateless
@Path("v1/cardapio")
public class CardapioResource {
@GET
@Produces("application/json")
@Path("/") // can be removed actually
public String getCardapio(@QueryParam("id") int id) {
JsonArray array = (JsonArray) gson.toJsonTree(ejb.findById(id));
JsonObject obj = new JsonObject();
obj.add("dados", array);
return obj.toString();
}
}
在这里你映射getCardapio到,你将尝试从查询字符串中v1/cardapio/获取id
Ex: //myip/application/v1/cardapio/?id=1
会起作用的。
添加回答
举报