gpt4 book ai didi

java - 如何配置Spring/Spring Boot访问首页?

转载 作者:行者123 更新时间:2023-11-30 05:44:44 25 4
gpt4 key购买 nike

我正在尝试使用 Springboot(JPA、H2)和 Thymeleaf 构建我的第一个 Web 应用程序。

我的目标是通过 Controller (controllers/)获取/修改/删除存储在数据库(entities/)中的数据。

但是,家乡路线不起作用。

你能告诉我并解释一下我做错了什么吗?我忘了配置什么?

感谢您的帮助!

错误

网址:localhost:8082/

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Fri Mar 08 14:22:21 CET 2019
There was an unexpected error (type=Not Found, status=404).
No message available

索引 Controller

@RestController
@RequestMapping("/")
public class IndexController {

@GetMapping(value = "/")
public ModelAndView getHome(){
ModelAndView mv = new ModelAndView();
mv.setViewName("index");
return mv;
}
}

index.html

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Home</title>
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
</head>
<body>
<p>Test</p>
</body>
</html>

文件夹

projetname/
|__src/
|__main/
|__java/
|__projectname/
| |__controllers/
| | |__IndexController.java
| |__entities/
| |__repositories/
| |__App.java
|__resources/
|__static/
| |__css/
| |__js/
|__templates/
| |__index.html
|__data.sql
|__application.properties

最佳答案

确保 spring-boot-starter-thymeleaf 包含为项目的依赖项。

this guide may help

关于java - 如何配置Spring/Spring Boot访问首页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55064267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com