Invalid <url-pattern> [xxx] in servlet mapping

仇高韵
2023-12-01

老司机翻车啦
出现这个错误的时候往往伴随着一系列高大上的错误,比如会出现类似[StandardEngine[Catalina].StandardHost[localhost].StandardContext 等很长一串错误,事实上解决方案很简单,web.xml写错了。

原因很显然是 <url-pattern> 写错了。
而其规则为:
1、以\ 开头
2、以* 开头
3、以\ 开始,以* 结尾

注意点有两点:
1、不要忘记开头必须是\ 或者*
2、网上流传的经典错误:写成形如\*.xxx 的样式,一定注意,*后面什么都不能跟啦

 类似资料: