Freemarker使用
生活随笔
收集整理的這篇文章主要介紹了
Freemarker使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
添加jar包
<!-- freemarker --> <dependency><groupId>org.freemarker</groupId><artifactId>freemarker</artifactId><freemarker.version>2.3.23</freemarker.version> </dependency>使用步驟
第一步:創(chuàng)建一個Configuration對象,直接new一個對象
構造方法的參數(shù)就是freemarker對于的版本號
第二步:設置模板文件所在的路徑
第三步:設置模板文件使用的字符集。一般就是utf-8
第四步:加載一個模板,創(chuàng)建一個模板對象
第五步:創(chuàng)建一個模板使用的數(shù)據(jù)集
可以是pojo也可以是map,一般是Map
第六步:創(chuàng)建一個Writer對象
一般創(chuàng)建一FileWriter對象,指定生成的文件名
第七步:調用模板對象的process方法輸出文件
第八步:關閉流
語法格式
根據(jù)map中的key,獲取數(shù)據(jù)
模板字段與key一致
${key}
總結
以上是生活随笔為你收集整理的Freemarker使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Freemarker介绍
- 下一篇: Freemarker获取pojo属性