报错解决方法——http404(Spring MVC)

一.检查静态资源是否加载成功

成功的标志就是在项目跑起来之后再target文件夹中的classes文件夹中可以找到自己写的配置文件。

1.查看resources文件夹是否被识别为资源文件夹

如图所示,文件夹图标右下角有三条杠代表被识别为资源文件

2.在pox.xml文件中插入如下代码进行识别

xml 复制代码
		<resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
            </resource>
        </resources>

二.检查各个类中路径是否正确

1.jsp中的超链接跳转路径

2.根据跳转路径寻找对应的Controller类方法

3.查看Controller类方法最后跳转的jsp文件是否存在


三.检查扫描器是否扫描到文件所在包


相关推荐
q***61501 小时前
eclipse配置Spring
java·spring·eclipse
q***58191 小时前
Spring全家桶简介
java·后端·spring
凌波粒2 小时前
SpringMVC基础教程(4)--Ajax/拦截器/文件上传和下载
java·前端·spring·ajax
戮戮2 小时前
从 Spring @Retryable 到 Kafka 原生重试:消息重试方案的演进与最佳实践
spring·kafka·linq
麦兜*2 小时前
Redis内存消耗异常飙升?深入排查与Big Key/Hot Key的根治方案
jvm·数据库·spring boot·redis·spring·缓存
小七mod3 小时前
【Spring】Spring Boot自动配置的案例
java·spring boot·spring·自动配置·源码·ioc·aop
java干货3 小时前
Spring Boot 为什么“抛弃”了 spring.factories?
spring boot·python·spring
sg_knight3 小时前
RabbitMQ 中的预取值(prefetch)详解:如何真正提升消费端性能?
java·spring boot·spring·spring cloud·消息队列·rabbitmq·预取值
百***61875 小时前
Spring的构造注入
android·java·spring
zl97989910 小时前
SpringCloud-LoadBalancer负载均衡服务调用
spring·spring cloud·负载均衡