聊聊如何在springboot中添加模版
添加依赖
案例在之前项目 Spring Boot 整合 Swagger 接口文档工具 基础上进行整改~
这里我们添加模版依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>
添加模版
我们添加测试的模版。
在 resources/templates
文件夹下新建 admin/index.html
文件:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Index</title> </head> <body> <h1>Index</h1> <h1 th:text="${message}"></h1> </body> </html>
这里我们简单设置模板,message
假设是数据库返回的数据~
添加映射
我们紧接着编写 Controller
:
import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping("admin") public class SysUserController { @RequestMapping("/index") public String Index(Model model) { model.addAttribute("message", "Hello, Spring Boot Thymeleaf!"); return "admin/index"; } }
我们指定了路由的访问路径为 admin/index
,然后其对应的模版文件是 resources
下面的 admin/index.html
文件,上面代码映射的模版路径 return "admin/index"
。
效果
完整操作后,启动项目,可得到下面的结果。
当然,页面很丑,但是不影响我们对该知识点的吸收。
感谢阅读~
到此这篇关于聊聊如何在springboot中添加模版的文章就介绍到这了,更多相关springboot添加模版内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
手把手教你SpringBoot快速集成Swagger的配置过程
这篇文章主要介绍了手把手教你SpringBoot快速集成Swagger的配置过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-02-02Springboot集成mybatis实现多数据源配置详解流程
在日常开发中,若遇到多个数据源的需求,怎么办呢?通过springboot集成mybatis实现多数据源配置,简单尝试一下,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-06-06Spring中property-placeholder的使用与解析详解
本篇文章主要介绍了Spring中property-placeholder的使用与解析详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-05-05
最新评论