解决idea的web项目tomcat启动后无法加载index.jsp文件(404)问题

在idea中启动tomcat后,启动时并没有报错,启动后浏览器却是404,地址什么的都没有问题

控制台报错org.springframework.web.servlet.PageNotFound.noHandlerFound No mapping found for HTTP request with URI [/项目名称/] in DispatcherServlet with name 'dispatcherServlet'

解决方案:

查阅很多资料后发现,这是idea项目配置问题导致的,解决方案如下:

1.打开项目设置Project Settings,可以使用快捷键Ctrl + Alt + Shift + s;

2.点击进入Project Settings下边的Facets界面;

3.选择你的web项目,

4.在右边的界面中下方找到Web Resource Directory,发现默认的路径只能到达 "项目名称\src\main\webapp",也就是默认的入口

5.将该路径后边加上\WEB-INF,变成 "项目名称\src\main\webapp\WEB-INF",更改项目入口

6.重启tomcat,问题解决~

解决idea的web项目tomcat启动后无法加载index.jsp文件(404)问题_第1张图片

 

你可能感兴趣的:(Idea)