Thymeleaf(一)---引入js/css文件

th:href="@{/static/css/style.css}"
th:src="@{/static/js/thymeleaf.js}"

index.html

 <head>
        <meta charset="UTF-8">
        <title>首页</title>
        <link rel="stylesheet" type="text/css" media="all" href="/static/css/style.css" th:href="@{/static/css/style.css}"/>
        <script type="text/javascript" src="/static/js/thymeleaf.js" th:src="@{/static/js/thymeleaf.js}"></script>
        <script>
            testFunction();
        </script>

    </head>
    <body>
        <h1 th:text="#{title}"></h1>
        <h1 th:text="${message}"></h1>

        <div class="showing">
            <p th:text="${name}" >name</p>
            <p th:text="'Hello! ' + ${name} + '!'" >hello world</p>
            <p th:text="'Hello!'+ ${name}+'!'" >hello world</p>
        </div>

    </body>

application.yml

spring:
   mvc:
      static-path-pattern: /static/**
   resources:
      static-locations: classpath:/static/

   #开始thymeleaf设置
   thymeleaf:
   #禁用模板缓存
      cache: false
 #设置文字消息
   messages:
      encoding: UTF-8
      basename: message_zh_CN

controller:

   @GetMapping("/h")
    public String t(Model model){
        String title="标题";
        String message="first thymeleaf !!";
        String name="牡蛎";
        model.addAttribute("message",message);
        model.addAttribute("title",title);
        model.addAttribute("name",name);
        return "index";
    }

js/css

function testFunction(){
    alert("test Thymeleaf.js!");
}


div.showing{
    width:80%;
    margin:20px auto;
    border:1px solid grey;
    padding:30px;
}

.even{
    background-color: red;
}
.odd{
    background-color: green;
}

 

 

 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值