在启动web项目的时候,tomcat报了下面这样的一个错。但是项目中又没有报错。
后面我检查了一下web.xml文件的时候,发现前端控制器的url路径多了一个/,所以导致出错。
<servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/*.action</url-pattern> </servlet-mapping>
正确的是<url-pattern>*.action</url-pattern>
所以大家在遇到在遇到这种错误的时候,可以优先检查一下web.xml文件。