中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

springboot中freemarker怎么設置列表

小億
94
2024-05-24 10:31:12
欄目: 編程語言

在Spring Boot中使用Freemarker模板引擎來顯示列表數據非常簡單。以下是一個簡單的示例,演示如何設置并顯示一個列表:

  1. 首先,在application.properties文件中添加以下配置:
spring.freemarker.suffix=.ftl
spring.freemarker.template-loader-path=classpath:/templates/

這里配置了Freemarker的后綴為.ftl,并且指定了模板文件的路徑為classpath:/templates/

  1. 創建一個Controller類,用于處理請求并返回一個包含列表數據的Model對象:
@Controller
public class MyController {

    @GetMapping("/list")
    public String getList(Model model) {
        List<String> items = Arrays.asList("Item 1", "Item 2", "Item 3");
        model.addAttribute("items", items);
        return "list";
    }
}

在上面的示例中,我們創建了一個包含三個字符串的列表,并將其添加到Model對象中。然后返回list字符串,表示要使用名為list.ftl的模板文件來顯示數據。

  1. 創建一個名為list.ftl的Freemarker模板文件,在src/main/resources/templates/目錄下:
<!DOCTYPE html>
<html>
<head>
    <title>List Example</title>
</head>
<body>
    <h1>List Example</h1>
    <ul>
        <#list items as item>
            <li>${item}</li>
        </#list>
    </ul>
</body>
</html>

在模板文件中,我們使用<#list>指令來遍歷items列表,并在頁面上顯示每個元素。

  1. 訪問/list路徑,即可看到包含列表數據的頁面。

通過以上步驟,我們成功設置了一個列表數據并使用Freemarker模板引擎來顯示它。您可以根據自己的需求和數據結構來調整和修改代碼。

0
湾仔区| 曲阜市| 浦城县| 舒城县| 岳池县| 屏山县| 通海县| 加查县| 巩义市| 奇台县| 桂东县| 依兰县| 黄冈市| 祥云县| 丰原市| 浙江省| 巨野县| 咸丰县| 黎平县| 瑞丽市| 泾阳县| 察雅县| 凤山县| 贞丰县| 永城市| 东乌珠穆沁旗| 苍山县| 利津县| 巩义市| 四子王旗| 石泉县| 宜城市| 平泉县| 重庆市| 兴文县| 盘山县| 都江堰市| 齐河县| 台南县| 巢湖市| 建水县|