#java #eclipse #rest #jersey #jax-rs
#java #eclipse #остальное #джерси #jax-rs
Вопрос:
Eclipse выдает следующую ошибку, когда я добавляю @PathParam
аннотацию для PathSegment
параметра
Тип
javax.ws.rs.core.PathSegment
недопустим для этого параметра. Для получения дополнительной информации см. Спецификацию JAX-RS 2.0 (раздел 3.2).
@GET
@Path("{var1:customers}/{var2:orders}/{month}")
public String getMonthOrders(@PathParam("var1") PathSegment customerPs, // error
@PathParam("var2") PathSegment orderPs, // error
@PathParam("month") String month) {
String info = String.format(
"resource getMonthOrders(). Customers Matrix Param: %s,"
" Orders Matrix Param: %s, month :%s%n",
customerPs.getMatrixParameters(),
orderPs.getMatrixParameters(), month);
return info;
}