使用Thymeleaf給前端綁定值

一、pom依賴html

     <!-- thymeleaf -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <!-- thymeleaf網頁解析 -->
        <dependency>
            <groupId>net.sourceforge.nekohtml</groupId>
            <artifactId>nekohtml</artifactId>
        </dependency>

二、配置文件web

######################################################## ###THYMELEAF (ThymeleafAutoConfiguration) ######################################################## spring.thymeleaf: prefix: classpath:/web/ suffix: .html mode: HTML5 encoding: UTF-8 cache: false

三、controllerspring

@Controller @RequestMapping(value = "theamleaf") public class TheamleafController { /** * * @param modelMap * @return
     */ @RequestMapping(value = "index") public String index(ModelMap modelMap) { modelMap.addAttribute("data", "index html"); return "/index"; } }

四、htmlapp

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Title</title>
</head>
<body>
<h1 th:text="${data}">hello</h1>
</body>
</html>
相關文章
相關標籤/搜索