[英]RESTEasy: Can @Path in resource be packaged into a list?
我正在使用RESTEASY。
@Path("/resources")
public class MyResource {
@GET
@Path("/book")
public String get() {...}
@GET
@Path("/stuff")
public String get() {...}
}
是否可以將每個@Path打包到列表或數組中? 也許是這樣的:
A = "/resources"
B = "/book"
C = "/stuff"
資源將是這樣的:
@Path("{A}")
public class MyResource {
@GET
@Path("{B}")
public String get() {...}
@GET
@Path("{C}")
public String get() {...}
}
這樣我就可以打開列表並更改路徑,而無需修改資源中的值。
可能嗎? 如果是這樣,怎么做? 感謝您的回答。
您可以像這樣使用:
@GET
@Path("{A}")
public String getXyz(@PathParm("A") String path) {...}
路徑將包含“ /資源”
參見路徑參數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.