模版引擎虽然不能够实现代码与视图解耦,但是其适合于个人开发者使用,而且如果存在前后端项目中,前端大量请求后端时,模版引擎无疑也存在优势。 SpringBoot 整合步骤: 引入依赖编写 yml 配置编写 html 模版文件编写 Contro
模版引擎虽然不能够实现代码与视图解耦,但是其适合于个人开发者使用,而且如果存在前后端项目中,前端大量请求后端时,模版引擎无疑也存在优势。
<dependency> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-starter-thymeleafartifactId>dependency>
spring: thymeleaf: enabled: true #开启thymeleaf视图解析 encoding: utf-8 #编码 prefix: classpath:/templates/ #前缀 cache: false #是否使用缓存 mode: HTML #严格的HTML语法模式 suffix: .html #后缀名
DOCTYPE html><html lang="en" xmlns:th="Http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <title>Titletitle>head> <body><h1> Hello <span th:text="${username}">span>h1>body>html>
// 此处使用 @Controller注解 与 ModelAndView 进行视图选择、传参@Controllerpublic class User { @GetMapping("user") ModelAndView get() { ModelAndView modelAndView = new ModelAndView(); modelAndView.setViewName("user");// 视图选择 modelAndView.addObject("username", "小明");// 传参 return modelAndView; }}
来源地址:https://blog.csdn.net/qq_35760825/article/details/128986086
--结束END--
本文标题: Thymeleaf模版引擎初尝试
本文链接: https://lsjlt.com/news/376842.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0