Web项目配置好后,部署到tomcat中运行,访问jsp页面(包括静态页面)一直出现404错误,404错误属于路径错误,但是反复查看jsp页面在项目中的位置,没有问题,访问路径为:http://localhost:8080/项目名称/index.jsp。


在网上查了许多资料,才发现问题出在Run/Debug Configuration 中。

原配置:

wKiom1fh_LiTB5ABAABhNGTn-mU171.png


我在Application Context中设置为“/”,因此访问路径应该为:http://localhost:8080/index.jsp

若想在路径中添加项目名称,则设置为:

wKioL1fh_YnjkjlGAABb1nY8Z_k172.png

将Application Context中设置为“myweb”,此时访问路径为:http://localhost:8080/myweb/index.jsp


另:我的index.jsp页面放在webapp目录下。