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

  • 相关阅读:
    bzoj 2763: [JLOI2011]飞行路线
    bzoj 2761: [JLOI2011]不重复数字
    bzoj 2744: [HEOI2012]朋友圈
    bzoj 2743: [HEOI2012]采花
    bzoj 2730: [HNOI2012]矿场搭建
    bzoj 2705: [SDOI2012]Longge的问题
    抗DDOS攻击
    kali安装后配置
    Kali更新源,亲测目前可用的源
    kali安装及配置ssr客户端
  • 原文地址:https://www.cnblogs.com/tiancai/p/14793407.html
Copyright © 2011-2022 走看看