第一种发生的错误:
在项目中如果Web是3.0以上版本和tomcat7.0以上版本可以不用在web.xml中写映射,直接在控制器中用@WebServlet("\xx")注解就可以。两种方式不论用哪种都可以,就是这两种方式不能一起用。
否则如果两种一起写就会报错。两种方式一起写的结果:
第一种方式写在web.xml中:
第二种方式写在控制器中:
第二种发生的错误:
@WebServlet("/xxx")中的地址写错,比如没写"/"。
这是我遇到的情况。当然出现这种错误,可能还有其他原因。