You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tomcat部署Java Spring MVC应用访问根路径返回404错误排查

根路径404问题解决方案
  • 优先排查视图文件名大小写问题:你在spring-mvc-demo-servlet.xml中配置的视图解析器后缀是小写的.jsp,但你的首页文件命名为main-menu.JSP,后缀为大写,两者不匹配会导致Spring解析视图时找不到对应文件,直接返回404。把文件名修改为小写的main-menu.jsp即可解决绝大多数此类问题。
  • 如果修改文件名后仍未解决,可在web.xml中补充如下欢迎页配置,跳过Tomcat默认查找根目录下index.html/index.jsp的逻辑,直接将根路径请求交给DispatcherServlet处理:
<welcome-file-list>
    <welcome-file></welcome-file>
</welcome-file-list>
  • 验证小技巧:给HomeController的showPage方法临时加上@ResponseBody注解,访问根路径如果能正常返回字符串,就说明路由配置没有问题,问题一定出在视图文件匹配环节。

内容的提问来源于stack exchange,提问作者Summit2

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 18:09:01