Вопрос о пути отдыха - PullRequest
       8

Вопрос о пути отдыха

0 голосов
/ 22 декабря 2010

У меня есть некоторый код в качестве ресурса отдыха:

@GET
@Produces ( { "application/json" } )
@Path ("/some/{some}")
public JSONObject retrieveSome(@PathParam("some") final String some) {
    //body of the method
}

Что означает @Path ("/some/{some}")?

1 Ответ

3 голосов
/ 22 декабря 2010

Аннотация @Path создает своего рода шаблон URI.Часть {some} дает имя этой части пути ресурса.Поэтому, если URI равен /some/1234, то будет вызываться retrieveSome с параметром some, установленным в 1234.Таким образом, аннотация @Path создает шаблон, а аннотация @PathParam выделяет именованную часть шаблона.Прочитайте @ Аннотации путей и шаблоны путей URI для получения более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...