SpringBoot Web应用程序404未找到错误

问题描述 投票:0回答:1

我正在学习 Spring Boot,在制作 Web 应用程序时,遇到了状态代码 404 的 WhiteLabel 错误页面。下面是我的控制器代码

 @Controller
public class HomeController {
    @RequestMapping("/")
    public String home(){
        System.out.println("nskjdnwmndkjnwekd wklndwkelkx");
        return "index.jsp";
    }
}

enter image description here

这是我的项目结构。 HomeController 类位于 Controller 文件夹内。我还在pom文件中添加了tomcat japser依赖项,但错误仍然相同。我也尝试添加 jstl 依赖项,但没有成功。

java spring spring-boot spring-mvc
1个回答
0
投票

如果您没有为配置创建 xml 文件,那么您需要创建该文件来配置视图。

示例:

File Name : applicationContext.xml

<bean class = "org.springframework.web.servlet.view.XmlViewResolver">
    <property name = "location">
        <value>/WEB-INF/views.xml</value>
    </property>
</bean>

如果您使用 Spring MVC 模式,只需在 application.properties 文件中配置两行。

spring.mvc.view.suffix=.jsp [If you are using jsp]
spring.mvc.view.prefix=/WEB-INF/
© www.soinside.com 2019 - 2024. All rights reserved.