我有相似的路径并导致相同的方法:
@GET
@Path("item/{favoriteList: AList }.{format}")
public Response list1(){return listFavorites();}
@GET
@Path("item/{favoriteList: AList }/{favoriteType: mumble}.{format}")
public Response list2(){return listFavorites();}
如果有任何合并这些的“最佳”方式是什么?我在画一个空白。
理想情况下,我们可以在方法上使用多个路径注释,但应该有一种方法可以做到这两种方法。
顺便说一下 - 不要把我射到路上,我无法控制它们。谢谢 - 迈克
答案 0 :(得分:1)
卫生署
@Path("item/{favoriteList: AList}{filler: (?:/mumble)?}.{format}")
像傻瓜一样没有傻瓜。