解决Servlet4.0 注解匹配404问题 IDEA版

今天遇到的servlet4.0在IDEA上的配置问题解决,根源主要是jsp文件和servlet中的url不相匹配。
在这里插入图片描述
在这里插入图片描述

web.xml中的 /:代表项目根路径http://localhost:8080/Myweb/
在src源文件下建立的servlet.class类中配置的@WebServlet(“/WelcomeServlet”) 中的 /:代表项目根路径http://localhost:8080/Myweb/
jsp中的/: 服务器根路径http://localhost:8080/

在WelcomeServlet类中,在地址栏上输入http://localhost:8080/Myweb/WelcomeServlet即可访问。在jsp文件中“/”代表的是http://localhost:8080/ ,所以要想从jsp文件的超链接或者表单申请访问servlet文件时要加上“/项目名”。

如何文件访问另一个文件,出现404问题,可以现在地址栏上分别输入两个文件的url,看是否能访问的到,如果分别能访问的到,则判断文件中url,是否匹配正确,注意 / 在不同文件中的不同表示路径。匹配两个文件的url对比,看路径是否写对。

注:在本文中我的项目名称时Myweb。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值