- 浏览: 187254 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (83)
- J2EE/Core Java (24)
- J2EE/Portal (2)
- J2EE/UI (4)
- J2EE/ATG (1)
- J2EE/Report (1)
- J2EE/Web Service/Rest API (2)
- Design Pattern (2)
- Arithmetic (4)
- Linux (12)
- Ruby&Rails (17)
- Database (5)
- J2EE/Payment (1)
- J2EE/JVM (1)
- Encryption/Decryption (3)
- J2EE/Multi Threading (4)
- SQL (1)
- https://community.teamviewer.com/t5/Knowledge-Base/Where-can-I-download-older-TeamViewer-versions-nbsp/ta-p/7729 (0)
最新评论
引用
freemarker是一种模板标记工具,可以做页面静态化,代码生成 http://freemarker.sourceforge.net/
1 pom 依赖
<dependency> <groupId>freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.8</version> <scope>compile</scope> </dependency>
2 工具类
public class FreemarkerUtil { private static final Log logger = LogFactory.getLog(FreemarkerUtil.class.getName()); public static void generateContent(String templateFile, Map root, File destiFile){ try { Configuration cfg = new Configuration(); cfg.setTemplateLoader(new ClassTemplateLoader(FreemarkerUtil.class, Constants.SLASH)); cfg.setObjectWrapper(new DefaultObjectWrapper()); Template temp = cfg.getTemplate(templateFile); FileOutputStream outStream = new FileOutputStream(destiFile); Writer out = new OutputStreamWriter(outStream); temp.process(root, out); out.flush(); } catch (Exception e) { logger.error("", e); } } }
3. 测试类
public class freemarkerTest { @Test public void testRender() { Map<String,Object> root = new HashMap<String,Object>(); root.put("name", "wilson"); FreemarkerUtil.generateContent("test.ftl", root, new File("generatedFile")); } }
test.ftl
hello ${name}
输出文件
引用
hello wilson
4. freemarker eclipse高亮插件
http://www.jboss.org/tools/download/
发表评论
-
Start tomcat with port 80 without Linux root user-Use iptables mapping
2016-05-25 17:39 830引用In linux system. only root us ... -
Format XML in JAVA
2016-01-11 12:23 600public static String format ... -
HttpURLConnection下载文件
2015-08-07 11:25 792public class HttpDownloadUtilit ... -
Ehcache RMI Replicated Cluster(RMI集群)
2013-04-25 23:39 1067引用本文是ehcache RMI集群的例子,导入附件中的jav ... -
Integrete unitils for database(dao) testing
2013-02-01 18:39 1691引用Database testing Unit tests f ... -
JAXB入门
2012-10-16 11:59 784引用jaxb是一个读写xml的工具,还可以提供验证,不需要额外 ... -
perforce java api使用
2012-10-16 11:43 1253引用perforce是种版本管理软件,提供啦完整的java a ... -
XPath 入门
2012-10-16 11:29 878引用xpath可以快速定位获取XML文件中指定属性和值,jdk ... -
Java File Diff-diffutils
2012-09-27 17:35 74441. Maven Dependency <depende ... -
XSD 入门使用
2012-09-18 23:20 774<?xml version="1.0" ... -
nexus-2.1.1安装及使用入门
2012-08-13 22:52 14441. 安装 地址http://www.sonatype.org ... -
File Demo
2012-06-25 22:55 1307package org.springside.examples ... -
Java 访问sharepoint webservice(NTLM & SSL)
2012-06-12 09:47 3771引用遇到需要使用java访问微软的sharepoint的web ... -
Selenium Web Driver入门
2012-05-27 23:17 58351 What is Selenium? 引用Selenium ... -
HttpClient4.1.2 & HtmlUnit2.9 处理文件下载
2012-01-09 18:18 1023TestCode import java.io.Fi ... -
HttpClient4.1.2 & HtmlUnit2.9 NTLM 验证 和 Httpclient4.1.2 https/SSL
2012-01-09 18:13 15941. HttpClient4.1.2 & HtmlUn ... -
HttpClient4登陆ITeye
2012-01-08 23:33 1895import java.io.IOException; im ... -
Spring2集成测试
2011-08-25 22:21 761Spring2测试类继承层次 集成测试例子 public ... -
Learning EasyMock3.0 By Official Example
2011-08-24 16:48 1374Maven Installation+ add followi ... -
Maven+jetty+jrebel+m2eclipse+eclipse搭建struts2开发环境
2011-08-11 11:18 4119引用Maven:项目构建工具,通过pom.xml可以自动维护j ...
相关推荐
综合了freemarker的入门文档 和 俩个小实例
FreeMarker快速入门.doc FreeMarker快速入门.doc FreeMarker快速入门.doc FreeMarker快速入门.doc
FreeMarker 快速入门 上手 大纲 教程 是什么
freemarker入门,自学
freemarker入门freemarker入门freemarker入门freemarker入门
FreeMarker的入门以及使用指南,想要学习的同学,希望对你们有帮助。
一些简单的直观的freemarker的使用。 方面大家快速入门, 不错的参考。
FreeMarker与Struts2整合的入门Demo 直接布署在Servlet容器运行
FreeMarker入门手册 FreeMarker入门手册 今天你学了吗
FreeMarker快速入门
俗话说万事开头难,这句话对于我们程序员来说非常的适用,刚接触一门新的东西,...FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序
这是一个基于eclipse+springmvc+freemarker+注解的入门例子,是一个war包,import到eclipse就应该可以直接运行,但是确保maven环境到存在;我做为一个入门者,是参照了...
freemarker的入门文档,可以帮助初学者了解freemarker模板技术。
学习FreeMarker入门,很好的入门文档。
更牛的模板框架freeMarker,让你完全实现MVC
NULL 博文链接:https://pihai.iteye.com/blog/364030
springboot集成freemarker的迷你案例,注意是迷你
Freemarker入门简介,资料,蛮有用的。
JFinal+Maven+FreeMarker入门实例 JFinal这个框架确实不错,受够了Struts 2