Spring Bootでtymeleafのテンプレート先を指定する
Spring Bootでtymeleafを指定したい場合は、return値でstring型の文字列を返すことによって指定することができる。
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.stereotype.Controller; @SpringBootApplication @Controller public class HogeApplication { public static void main(String[] args) { SpringApplication.run(HogeApplication.class, args); } @GetMapping("/") public String bar() { return "bar"; } }
<!-- bar.html --> <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <body> Hello tymeleaf </body> </html>