Java XAMPP上的Apache、Tomcat 9(不在XAMPP上)HTTP修补程序501方法未实现

Java XAMPP上的Apache、Tomcat 9(不在XAMPP上)HTTP修补程序501方法未实现,java,http,tomcat,servlets,Java,Http,Tomcat,Servlets,这是我的规格: OS: macOS Mojave 10.14.6 JAVA: JDK 11.0.2 Tomcat: 9.0.21 XAMPP: 7.2.22 我正在用Tomcat9运行一个Servlet,我需要让这个服务器接收HTTP补丁方法。 我正在使用以下软件包: javax.servlet.http.HttpServlet javax.servlet.http.HttpServletRequest javax.servlet.http.HttpServletResponse 我覆盖了do

这是我的规格:

OS: macOS Mojave 10.14.6
JAVA: JDK 11.0.2
Tomcat: 9.0.21
XAMPP: 7.2.22
我正在用Tomcat9运行一个Servlet,我需要让这个服务器接收HTTP补丁方法。 我正在使用以下软件包:

javax.servlet.http.HttpServlet

javax.servlet.http.HttpServletRequest

javax.servlet.http.HttpServletResponse

我覆盖了
doPatch
方法,并试图使其工作,但徒劳无功


有什么建议可以让tomcat接收HTTP补丁吗?

找到一个简单的方法来克服它

@Override
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
   if ("PATCH".equals(request.getMethod())) 
        doPatch(request, response);
        return;
   }
   super.service(request, response); 
}