zoukankan      html  css  js  c++  java
  • 创建第一个freemarker

    1、创建java项目TestFreeMarker

    2、导入包freemarker.jar,添加依赖

    3、在根目录下创建一个文件夹templates

    4、在文件夹templates下创建文件a.ftl

    5、创建测试类Test1.java

    code:

     1 package com.test.freemarker;
     2 
     3 import java.io.File;
     4 import java.io.OutputStreamWriter;
     5 import java.io.Writer;
     6 import java.util.HashMap;
     7 import java.util.Map;
     8 
     9 import freemarker.template.Configuration;
    10 import freemarker.template.Template;
    11 
    12 public class Test1 {
    13 
    14     public static void main(String[] args) throws Exception {
    15         //创建Freemarker配置实例
    16         Configuration cfg = new Configuration();
    17         
    18         cfg.setDirectoryForTemplateLoading(new File("templates"));
    19         
    20         //创建数据模型
    21         Map root = new HashMap();
    22         root.put("user", "老高");
    23         
    24         //加载模板文件
    25         Template t1 = cfg.getTemplate("a.ftl");
    26         
    27         //显示生成的数据
    28         Writer out = new OutputStreamWriter(System.out);
    29         t1.process(root, out);
    30         out.flush();
    31     }
    32 
    33 }


    运行结果:

  • 相关阅读:
    css float
    java基础77
    java基础75
    java基础73
    java基础72
    java基础71
    java基础630
    django-模版学习
    Django--- 网页显示时间
    创建一个django项目
  • 原文地址:https://www.cnblogs.com/UniqueColor/p/5740003.html
Copyright © 2011-2022 走看看