1
FUNCTION --1
@Path("/object/")
public Class TestService {
@GET
@Produces({ "application/json" })
@Path("/{uid}")
public Response hello(@PathParam("uid") String uid){
System.out.println("UID-->" + uid);
return Response.status(Response.Status.OK).build();
}
=====================================================================
FUNCTION --2
@Path("/object/")
public Class TestService {
@GET
@Produces({ "application/json" })
@Path("/{uid}/")
public Response hello(@PathParam("uid") String uid){
System.out.println("UID-->" + uid);
return Response.status(Response.Status.OK).build();
}
付きGETリクエストのためcumpolsaryあるUID - >ヌルなぜ末尾のスラッシュは、私がヒットすると@Pathアノテーション
機能--2与える:UID-を - > abc
関数--2では、@pathにuidの後にスラッシュを追加しました。しかし、ドキュメントごとに、先行するスラッシュを追加することは必須ではありません。私は関数 - 1がnullを返す理由を理解していない?