今天在本写servlet时,本来是想启动Tomcat服务器,结果却报错。

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 JavaWeb--Server Tomcat v9.0 Server at localhost failed to start 随笔 第1张

 

查看控制台的信息:

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的详解:JavaWeb--Server Tomcat v9.0 Server at localhost failed to start 随笔 第2张https://www.cnblogs.com/wyhhh/p/10697452.html

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄