Servlets 如何在任何j2ee容器中获取http连接

Servlets 如何在任何j2ee容器中获取http连接,servlets,jakarta-ee,Servlets,Jakarta Ee,在j2ee中处理http请求的传统方法是创建一个servlet并获取HttpServletRequest。容器将在doGet/doPost之后释放http连接 我需要一种方法来获取连接,在方法处理结束后,容器不会关闭http连接,而是将连接与线程分离。因此,我可以管理这些连接,并确定发送响应的时间 对不起,我的英语很差^ ^您可以使用,然后您可以分离请求和响应对象并自己管理它们。您可以通过以下方式使servlet异步: 注释:@WebServlet(urlPatterns={”/asyncse

在j2ee中处理http请求的传统方法是创建一个servlet并获取HttpServletRequest。容器将在doGet/doPost之后释放http连接

我需要一种方法来获取连接,在方法处理结束后,容器不会关闭http连接,而是将连接与线程分离。因此,我可以管理这些连接,并确定发送响应的时间

对不起,我的英语很差^ ^

您可以使用,然后您可以分离请求和响应对象并自己管理它们。您可以通过以下方式使servlet异步:

  • 注释:
    @WebServlet(urlPatterns={”/asyncservlet},asyncSupported=true)

  • web.xml:

    < servlet>
         < description>xxx</description>
         < servlet-name>xxx</servlet-name>
         < servlet-class>com.xxx.yyy</servlet-class>
         < async-supported>true</async-supported> 
    < /servlet>
    
    
    xxx
    xxx
    com.xxx.yyy
    true
    
    

在启动请求对象上的异步上下文时会发生分离。查看链接的oracle教程

非常感谢,这就是我想要的^^