配置web.xml文件后浏览器访问servlet报错404

您所在的位置:网站首页 eclipse更改为18后还是报错16 配置web.xml文件后浏览器访问servlet报错404

配置web.xml文件后浏览器访问servlet报错404

2024-07-10 08:12| 来源: 网络整理| 查看: 265

在web项目下的web.xml文件中配置了servlet和servelt-mapping参数后,用浏览器访问时还是报404错误的解决方法:

浏览器访问servlet:浏览器输入地址–>ip:端口号/项目名/路径 在这里插入图片描述 即是通过项目名下的路径去匹配web.xml文件中配置的servlet-mapping下的url-pattern的值,然后再通过servlet-mapping里的servlet-name的值去匹配servlet下的servlet-name值,最后执行servlet-class下的类(限定类名); 在这里插入图片描述

所以这里一般要注意以下几点: 1.两个servlet-name的值一定要相同;

2.servlet-class的值要为对应的限定类名,即“包名.类名”的形式; 在这里插入图片描述 3.如果以上两处都正确了,那一般就是url-pattern值的问题了,如果是url-pattern值的原因在tomcat启动时控制台会显示出错误: 在这里插入图片描述 可在url-pattern的值的前面加上斜杠/就可以了,重启tomcat再到浏览器访问。 在这里插入图片描述 个人经验,希望能帮到您!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3