美文网首页
Thymeleaf的集成(入门)

Thymeleaf的集成(入门)

作者: 磨陀货_ | 来源:发表于2019-10-22 16:23 被阅读0次

    模板 + 数据模型 进行合并

    常见的模板引擎

    JSP、Velocity、Freemarker、Thymeleaf

    • springboot推荐使用Thymeleaf

    导包

        <properties>
            <thymeleaf.version>3.0.9.RELEASE</thymeleaf.version>
            <!-- 布局功能的支持程序  thymeleaf3主程序  layout2以上版本 -->
            <!-- thymeleaf2   layout1-->
            <thymeleaf-layout-dialect.version>2.2.2</thymeleaf-layout-dialect.version>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
        </properties>
    
    
    
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
            </dependency>
    

    先搞一个controller

    @Controller
    public class ThymeleafController {
    
        @RequestMapping("/index")
        public String hello(Model model){
            model.addAttribute("username","王昭君");
            return "hello";
        }
    }
    

    然后整一个配置文件

    applicatioon.yml 什么都不用写 就用8080

    随意准备html

    <!DOCTYPE html>
    <html lang="en" xmlns:th="http://www.thymeleaf.org">
    <head>
        <meta charset="UTF-8">
        <title>撒拉黑</title>
        <!--webjars-->
        <script src="/webjars/jquery/3.4.1/jquery.js" ></script>
        <script>
            alert($);
        </script>
    </head>
    <body>
    
    <div th:text="${username}" >你好xx</div>
    
    </body>
    </html>
    

    怎么找到我们的HTML的?

    相关文章

      网友评论

          本文标题:Thymeleaf的集成(入门)

          本文链接:https://www.haomeiwen.com/subject/xvmtvctx.html