有没有办法获得独家jersey
query params
?例如,我有资源用户,我想通过用户登录过滤该资源。所以我希望在登录之前,之后和之后都有3个不同的query params
。只能同时指定其中一个。
目前我只是将所有这些作为参数,并且必须手动复制throw exception
。
@GET
fun getTasks(
@QueryParam("before") before: Optional<String>,
@QueryParam("from") from: Optional<String>,
@QueryParam("after") after: Optional<String>)
有没有办法让我的生活更轻松?理想情况下,我希望它能像这样工作:
@GET
fun getTasks(@QueryParam("before|from|after") search: QueryParameter<String>)