gpt4 book ai didi

tomcat - 在 JAX-RS 资源中获取 ServletContext

转载 作者:行者123 更新时间:2023-11-28 21:43:36 25 4
gpt4 key购买 nike

我正在玩弄 JAX-RS,部署在 Tomcat 上。基本上是:

@Path("/hello")
@Produces({"text/plain"})
public class Hellohandler {

@GET
public String hello() {
return "Hello World";
}

}

有什么方法可以在我的 JAX-RS 资源中获取 ServletContext 吗?

最佳答案

此外,@Resource 注释可能不起作用。试试这个

@javax.ws.rs.core.Context 
ServletContext context;

在您点击服务方法之前不会发生注入(inject)

public class MyService {
@Context ServletContext context;

public MyService() {
print("Constructor " + context); // null here
}

@GET
@Path("/thing") {
print("in wizard service " + context); // available here

关于tomcat - 在 JAX-RS 资源中获取 ServletContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1814517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com