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

IDEA开发Maven版简单SpringMVC项目访问出现404错误求助

SpringMVC 404问题排查解决方案

核心错误点

  • 视图解析器前缀拼写错误:springmvc-servlet.xml中配置的视图解析器前缀存在拼写错误,你配置的是/WEB_INF/jsp/,正确写法应为/WEB-INF/jsp/(WEB和INF之间是中划线而非下划线)。
    修改后的视图解析器配置如下:
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/jsp/"/>
        <property name="suffix" value=".jsp"/>
    </bean>
    

其他需要确认的排查点

  • 确认访问路径包含正确的项目上下文:如果Tomcat部署时配置的应用上下文不是根路径/,需要在访问地址中添加上下文路径,比如上下文为/demo时,正确访问地址为http://localhost:8080/demo/hello
  • 确认hello.jsp文件存放路径正确,确实位于web/WEB-INF/jsp/目录下
  • 确认resources目录已经被IDEA标记为资源根目录,springmvc-servlet.xml会被正常编译到类路径下

修改完成后重启Tomcat即可正常访问对应接口,页面会正常输出Hello! SpringMVC~内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 09:24:00