Я новичок в JAX-RS, и я пытаюсь понять, как должна работать аннотация @Context
.
В javadoc есть список из шести классов (Application
, UriInfo
, Request
, HttpHeaders
, SecurityContext
, Providers
). Однако я нахожу код в Интернете, который использует эту аннотацию для других типов, например:
@GET
public String something(@Context HttpServletRequest req) {
}
Есть ли список поддерживаемых типов, которые можно использовать с этими аннотациями? Изменяется ли этот список между внедрением стандарта?
Я сейчас экспериментирую с Джерси, и я беспокоюсь, что напишу код, который нельзя портировать на другую реализацию JAX-RS.