JavaWeb--Server Tomcat v9.0 Server at localhost failed to start
今天在本写servlet时,本来是想启动Tomcat服务器,结果却报错。
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
查看控制台的信息:
The servlets named [Demo01] and [com.servlet.Demo01] are both mapped to the url-pattern [/Demo01] which is not permitted
意思是:[demo01]和[com.servlet.demo01]的servlet都映射到URL模式[/demo01]是不被允许的
对于url-pattern而言,这样的命名方式是不允许的,同样取名包名+类名这样的格式也是不可以的,因为这样会引起混淆。所以我们把url-pattern里的路径改成/Demo就可以了,自己可随便取。重启Server就可以了。
关于Servlet配置web.xml的详解:https://www.cnblogs.com/wyhhh/p/10697452.html

更多精彩