原因是:
新建项目的时候
用了maven-artchetype-webapp
由于这个catalog比较老,用的servlet还是2.3的
关键部分是修改.settings文件下的两个文件:
![](https://img.haomeiwen.com/i11278476/460dffc7065c5736.png)
修改为如下图:
![](https://img.haomeiwen.com/i11278476/01c8a52f0478f767.png)
之后可以修改web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name>Archetype Created Web Application</display-name>
</web-app>
网友评论