码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot 整合 thymeleaf

时间:2020-03-01 19:32:04      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:nbsp   package   util   mapping   pack   success   group   class   web   

1. pom.xml 加入 Thymeleaf 启动器
   <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

2. 将 HTML 页面放到 classpath:/templates/ 目录下, Thymeleaf 就能自动渲染

技术图片

 

 

3,编写controller

package com.example.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.Map;

@Controller
public class HelloController {
    @ResponseBody
    @GetMapping("/execute")
    public String execute () {
        return "success";
    }
}

注意这里不要使用  RestController 否则返回的是字符串 不是页面

4. 浏览器访问  

http://localhost:8080/execute

 

 

技术图片

 

5.将操作层的数据填写入模板中

导入 Thymeleaf 的名称空间
在 html 页面加上以下名称空间, 使用 Thymeleaf 时就有语法提示。
<html xmlns:th="http://www.thymeleaf.org">

 

 

SpringBoot 整合 thymeleaf

标签:nbsp   package   util   mapping   pack   success   group   class   web   

原文地址:https://www.cnblogs.com/guangzhou11/p/12391421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!