我有相似的路径并导致相同的方法:
@GET
@Path("item/{favoriteList: AList }.{format}")
public Response list1(){return listFavorites();}
@GET
@Path("item/{favoriteList: AList }/{favoriteType: mumble}.{format}")
public Response list2(){return listFavorites();}
整合这些内容的“最佳”方法是什么?我在画空白。
理想情况下,我们可以在一个方法上使用多个路径注释,但是应该有两种方法可以做到这一点。
顺便说一句-不要朝我开枪,我无法控制他们。
谢谢-迈克
最佳答案
h
@Path("item/{favoriteList: AList}{filler: (?:/mumble)?}.{format}")
没有像公共傻瓜那样的傻瓜。