freemarker 模板配制及使用
来源:互联网 发布:淘宝图片优化软件 编辑:程序博客网 时间:2024/06/01 09:32
模板文件
<html>
<title>
${title}
</title>
<body>
${msg}
</body>
</html>
使用模板生成文件
@Test
public void test1() throws IOException, TemplateException{
//创建模板对象
Configuration configuration = new Configuration(Configuration.VERSION_2_3_22);//配置模板位置
configuration.setDirectoryForTemplateLoading(new File("src/main/webapp/WEB-INF/templates"));//获取模板
Template template = configuration.getTemplate("hello.ftl");//配置数据对象
Map<String, Object> map = new HashMap<String, Object>();map.put("title", "呵呵呵");
map.put("msg", "哈哈哈");
template.process(map, new PrintWriter(System.out));--------------------输出打印流
}
控制台输出
<html>
<title>
呵呵呵
</title>
<body>
哈哈哈
</body>
</html>
process(Object dataModel, Writer out)方法 第一个参数传入模板,第二个参数传入输出流,生成文件用文件输出流
阅读全文
0 0
- freemarker 模板配制及使用
- FreeMarker模板使用
- freemarker layout 模板使用
- Freemarker 模板工具的作用及使用(1)
- spring使用FreeMarker模板发送邮件及附件笔记
- Session_Session的配制使用及删除
- spring mvc 使用Freemarker模板
- 【freemarker】使用模板导出word
- 使用freemarker生成xml模板
- spring boot 使用FreeMarker模板
- 使用freemarker模板生成pdf
- spring boot 使用FreeMarker模板
- Spring boot 使用freemarker模板
- freemarker模板使用(邮件模板)
- FreeMarker模板包含及名称空间
- 使用freemarker实现静态模板维护及动态内容展示案例
- FreeMarker简介及简单使用
- FreeMarker简单使用及介绍
- Redis vs Memcached
- eclipse中,我该如何编译一个javabean文件 出现org.apache.jasper.JasperException异常
- CSDN-markdown编辑器的使用方法大全
- vs-code tips
- fast_rcnn
- freemarker 模板配制及使用
- 转C++日记(1)
- 剑指offer---把数组排成最小的数
- vs静态编译解决找不到msvcp140.dll问题
- linux安装svn及mysql等软件教程
- 51NOD
- apache的基本使用
- hdu3949
- 最形象的ML入门