我将 Jersey 用于 jax-rs,我的资源中有两种方法
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("/Updates")
public FileBrowserLoadResult getUpdates() {
return getUpdates("", "");
}
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("/Updates"+"/{id: [0-9]+}{path: .*}")
public FileBrowserLoadResult getUpdates(@PathParam("id")String id, @PathParam("path") String path) {
return null;
}
是否可以组合路径,所以我不必实现两种方法?参数可以为空,但我不知道如何解决。