zoukankan      html  css  js  c++  java
  • freemaker:通过map方式替换字符串

    1. maven

    <dependency>
    <groupId>org.freemarker</groupId>
    <artifactId>freemarker</artifactId>
    <version>2.3.31</version>
    </dependency>

    2.
    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import java.io.StringReader;
    import java.util.HashMap;
    import java.util.Map;
    
    import freemarker.template.Template;
    import freemarker.template.TemplateException;
    
    public class test01 {
    
    public static void main(String[] args) {
    try {
    Template tmp = new Template(null, new StringReader("name:${user};URL:${url};uname:${name}"), null);
    Map<String,String> map = new HashMap<String,String>();
    map.put("user", "crd");
    map.put("url", "www.baidu.com");
    map.put("name", "baidu");
    tmp.process(map, new OutputStreamWriter(System.out));
    } catch (IOException e) {
    e.printStackTrace();
    }catch (TemplateException e) {
    e.printStackTrace();
    }
    }
    
    }
    
    后台打印:
    
    name:crd;URL:www.baidu.com;uname:baidu

    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import java.io.StringReader;
    import java.util.HashMap;
    import java.util.Map;

    import freemarker.template.Template;
    import freemarker.template.TemplateException;

    public class test01 {

    public static void main(String[] args) {
    try {
    Template tmp = new Template(null, new StringReader("name:${user};URL:${url};uname:${name}"), null);
    Map<String,String> map = new HashMap<String,String>();
    map.put("user", "crd");
    map.put("url", "www.baidu.com");
    map.put("name", "baidu");
    tmp.process(map, new OutputStreamWriter(System.out));
    } catch (IOException e) {
    e.printStackTrace();
    }catch (TemplateException e) {
    e.printStackTrace();
    }
    }

    }

    后台打印:

    name:crd;URL:www.baidu.com;uname:baidu

  • 相关阅读:
    K-means聚类
    支持向量机_原理
    回归+内插
    ftp 服务器
    cmd 切换python版本
    cookie
    类加载器
    GC
    jvm结构
    mysql文件
  • 原文地址:https://www.cnblogs.com/tiancai/p/14793407.html
Copyright © 2011-2022 走看看