Я смотрел хороший учебник REST с использованием Джерси.
На странице есть веб-ресурс, который построен под названием TodoResource
, который сам содержит две переменные экземпляра
public class TodoResource {
@Context
UriInfo uriInfo;
@Context
Request request;
String id;
public TodoResource(UriInfo uriInfo, Request request, String id) {
this.uriInfo = uriInfo;
this.request = request;
this.id = id;
}
}
Мне было интересно, как инициализируются переменные экземпляра UriInfo
и Request
? Я знаю, что использование аннотации @Context
позволяет вводить информацию, но в какой момент это происходит? Будет ли это автоматически обрабатываться Джерси?