把web.xml中注释掉之后 再运行Tomcat就 找不到页面了,原因有2个
第一步看下你的webapp版本是否大于3.0,只有3.0以上版本才支持@WebServlet ,然后在标签头部加上 metadata-complete=“false” 意思是打开扫描注解,metadata-complete=“true” 是关闭扫描注解。
第二步在Demo类里
@WebServlet(urlPatterns="/Demo") 这里不用加name也可以,但是必须得加上urlPatterns 意思是设置url映射路径,注意要和jsp里对应
————————————————
原文链接:https://blog.csdn.net/weixin_41942190/article/details/103957142