步骤一
将WEB-INF文件夹下的web.xml替换成4.0版本的servlet。我这里是4.0,如果读者不是4.0换成对应版本就行
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
metadata-complete="false">
</web-app>
步骤二
这里一定为接口的的根地址名,我这个servlet文件放在student下
步骤三
上述两种方法是全网比较通用的,如果依然这样做了,结果还是报404错误,那么就换一个版本的tomcat,笔者就是尝试了各种办法没解决,最终将tomcat由10.0版本换成8.0版本,成功解决上述问题