可以使用@Context注释注入哪些对象?
我是 JAX-RS 的新手,我试图理解注释应该如何工作。@Context
在javadoc上有一个包含六个类(,,,,)的列表。但是,我在 Web 上找到将此注释用于其他类型的代码,例如:Application
UriInfo
Request
HttpHeaders
SecurityContext
Providers
@GET
public String something(@Context HttpServletRequest req) {
}
是否有可与此批注一起使用的受支持类型的列表?此列表在标准实施之间是否会发生变化?
我目前正在试验 Jersey,我担心我会编写无法移植到其他 JAX-RS 实现的代码。