欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Springboot Thymeleaf模板文件調用Java類靜態(tài)方法

 更新時間:2020年04月23日 14:54:42   作者:gdjlc  
這篇文章主要介紹了Springboot Thymeleaf模板文件調用Java類靜態(tài)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

在模板文件的表達式中,可以使用“${T(全限定類名).方法名(參數)}”這種格式來調用Java類的靜態(tài)方法。

開發(fā)環(huán)境:IntelliJ IDEA 2019.2.2

Spring Boot版本:2.1.8

新建一個名稱為demo的Spring Boot項目。

1、pom.xml

加入Thymeleaf依賴

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>

2、src/main/java/com/example/demo/TestUtils.java

package com.example.demo;

public class TestUtils {
  public static String toUpperCase(String s){
    return s.toUpperCase();
  }
}

3、src/main/java/com/example/demo/TestController.java

package com.example.demo;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class TestController {
  @RequestMapping("/")
  public String test(){
    return "test";
  }

  public static String toLowerCase(String s){
    return s.toLowerCase();
  }
}

4、src/main/resources/templates/test.html

<div th:text="${T(com.example.demo.TestUtils).toUpperCase('hello world 1')}"></div>
<div th:text="${T(com.example.demo.TestController).toLowerCase('HELLO WORLD 2')}"></div>

瀏覽器訪問:http://localhost:8080

頁面輸出:

HELLO WORLD 1
hello world 2

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • java組裝樹形結構List問題

    java組裝樹形結構List問題

    這篇文章主要介紹了java組裝樹形結構List問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 如何實現Java線程安全問題

    如何實現Java線程安全問題

    這篇文章主要介紹了如何實現Java線程安全問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • Java設計模式之適配器模式詳解

    Java設計模式之適配器模式詳解

    這篇文章主要介紹了Java設計模式之適配器模式詳解,適配器模式將一個類的接口轉換成客戶希望的另一個接口,Adapter模式使得原本由于接口不兼容而不能一起工作的哪些類可以一起工作,需要的朋友可以參考下
    2023-09-09
  • MyBatis版本升級導致OffsetDateTime入參解析異常問題復盤

    MyBatis版本升級導致OffsetDateTime入參解析異常問題復盤

    這篇文章主要介紹了MyBatis版本升級導致OffsetDateTime入參解析異常問題復盤,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Java集合框架Collections原理及用法實例

    Java集合框架Collections原理及用法實例

    這篇文章主要介紹了Java集合框架Collections原理及用法實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • 解析Spring Mvc Long類型精度丟失問題

    解析Spring Mvc Long類型精度丟失問題

    在平時開發(fā)過程中,經常會使用long類型作為id的類型,但是在使用過程中會導致long類型數據轉換為number類型時的后兩位變?yōu)?,今天小編給大家分享Spring Mvc Long類型精度丟失問題,需要的朋友參考下吧
    2021-06-06
  • Java實現手寫乞丐版線程池的示例代碼

    Java實現手寫乞丐版線程池的示例代碼

    在這篇文章當中我們主要介紹實現一個非常簡易版的線程池,深入的去理解其中的原理,麻雀雖小,五臟俱全,感興趣的小伙伴快跟隨小編一起學習學習吧
    2022-10-10
  • 關于Mybatis中SQL節(jié)點的深入解析

    關于Mybatis中SQL節(jié)點的深入解析

    這篇文章主要給大家介紹了關于Mybatis中SQL節(jié)點的深入解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-03-03
  • Java web攔截器inteceptor原理及應用詳解

    Java web攔截器inteceptor原理及應用詳解

    這篇文章主要介紹了java web攔截器inteceptor原理及應用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • Spring Boot 2.4版本前后的分組配置變化及對多環(huán)境配置結構的影響(推薦)

    Spring Boot 2.4版本前后的分組配置變化及對多環(huán)境配置結構的影響(推薦)

    這篇文章主要介紹了Spring Boot 2.4版本前后的分組配置變化及對多環(huán)境配置結構的影響,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12

最新評論