2. Thymeleaf-Vorlage in SpringBoot verwenden
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>
#能让改动的页面及时生效,实现类似热部署效果 thymeleaf: cache: false
Bezahlen Achten Sie auf die Einrückung und fügen Sie die hintere Einrückung wie folgt hinzu:
3. Erstellen Sie eine Thymelblatt-Vorlagenseite #🎜 🎜#
Erstellen Sie eine normale HTML-Datei hello.html wie folgt:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> </html>
Fügen Sie den Namespace zum HTML-Tag hinzu, damit Sie das verwenden können Attribut im Tag auf der Seite, um den Modellwert abzurufen, ähnlich dem EL-Ausdruck. Der spezifische Verwendungscode lautet wie folgt:
<!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <p th:text="'欢迎来到中国,我叫'+${name}+',今年'+${age}+'岁。'"></p> <p>欢迎来到中国,我叫<span th:text="${name}"></span>,今年<span th:text="${age}"></span>岁。</p> </body> </html>4. Erstellen Sie eine Klasse (wird zur Interaktion mit der obigen HTML-Seite verwendet)
ackage com.ysw.springboot01.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping("/thy") public class ThymeleafController { @RequestMapping("/hello") public String hello0(Model model){ //向model中存入数据 model.addAttribute("name","李白"); model.addAttribute("age","18"); //跳转到hello.html模版引擎 return "hello"; } }
xmlns:th="http://www.thymeleaf.org"
表示该页面是一个thymeleaf模板页面。 即把上述代码中
换成
5. Greifen Sie auf den Dienstpfad #🎜🎜 zu # Das obige ist der detaillierte Inhalt vonSo verwenden Sie Thymeleaf-Vorlagen in SpringBoot. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!