我正在使用Java中的jersey休息服务来接受请求。
这是我的摘录
+-------------+------------+
| coupon_code | scan_date |
+-------------+------------+
| coupon1 | 2018-04-27 |
| coupon2 | 2018-04-22 |
| coupon3 | 2018-04-28 |
+-------------+------------+
我正在使用REST Api作为test / abcd调用它,它正在工作。我希望@path接受test / abcd或test / abcd / ab等。我尝试使用“ test / {path} / *”无效。
由于我是新来的,请有人帮助我。
答案 0 :(得分:1)
您应该在@Path
中使用正则表达式,例如:
@Path("{parameter: .*}")
Response getData(@PathParam("parameter") List<String> parameter){
//do processing
}
有关更多详细信息,请参见here给出的示例。