错误:jsp放在src/main/resources目录,SpringMVC反回视图正确,但浏览器报404
问题描述:
- 个人学习临时搭的一个Maven管理的SpringMVC项目,试着把
jsp
文件放在src/main/resources/jsp/
目录,Maven
配置的是Tomcat7
服务器插件,通过Maven build
运行后,访问该项目,浏览器报404
错误,但 SpringMVC没有报错,打印显示的映射路径和转发到的物理视图都无异常。 - 项目打成
war
包布署到Tomcat7 和 8
服务器上运行,浏览器或以正常访问到src/main/resources/jsp/
目录下的jsp
文件。 - 把
jsp
移到webapp/WEB-INF/jsp/
目录下,修改视图的物理路径的前辍到该目录,使用Maven build
运行,浏览器访问正常。
因素排除:
- 视图路径的前后辍配置确定正常。
- Controller层的映射路径正确。
- 浏览器访问的路径正确。
此问题还未找到具体原因,未能解决
错误:jsp放在src/main/resources目录,SpringMVC反回视图正确,但浏览器报404
http://blog.gxitsky.com/2018/02/23/JavaWeb-jsp-In-Resources/