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

今天遇到的servlet4.0在IDEA上的配置问题解决,根源主要是jsp文件和servlet中的url不相匹配。
解决Servlet4.0 注解匹配404问题 IDEA版_第1张图片
解决Servlet4.0 注解匹配404问题 IDEA版_第2张图片

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。

你可能感兴趣的:(解决Servlet4.0 注解匹配404问题 IDEA版)