1.下载fmpp
http://fmpp.sourceforge.net/
2.解压缩在如F:\work下
3.环境变量path中设置F:\work\fmpp\bin
4.在F:\work下建立如下的文件夹和配置文件
文件夹src下存放ftl模板文件,data下存放数据模型,out下运行fmpp后生成的输入html文件,config.fmpp是fmpp的配置文件。
5.src下建立product.ftl文件
<html>
<head>
<title>Welcome!</title>
</head>
<body>
<h1>Welcome ${user}!</h1>
<p>Our latest product:
<a href="${latestProduct.url}">${latestProduct.name}</a>!
<#if 1==1>
<h1>if语句</h1>
</#if>
</body>
</html>
6.data下建立product.tdd文件
{
user: "Big Joe"
latestProduct: {url: "products/greenmouse.html", name: "Green Mouse"}
}
7.config.fmpp文件内容
sourceRoot: src
outputRoot: out
logFile: log.fmpp
modes: [
copy(common/**/*.*, resource/*.*)
execute(*.ftl)
ignore(templates/*.*, .project, **/*.xml, xml/*.*, *.js)
]
replaceExtensions: [ftl, html]
sourceEncoding: gb2312
data: tdd(../data/product.tdd)
8.cmd进入F:\work下,输入fmpp,则out文件夹下产生product.html文件
<html>
<head>
<title>Welcome!</title>
</head>
<body>
<h1>Welcome Big Joe!</h1>
<p>Our latest product:
<a href="products/greenmouse.html">Green Mouse</a>!
<h1>if语句</h1>
</body>
</html>
- 大小: 12.8 KB
- 大小: 6.9 KB
- 大小: 17.9 KB
分享到:
相关推荐
基于gulp的前端构建工具, 集成java freemarker开发环境
FreeMarker(使用方法)FreeMarker(使用方法)FreeMarker(使用方法)FreeMarker(使用方法)很好的pdf书
freemarker 教程 使用手册 Freemarker 手册 用于 2.3.16
freemarker常用使用文档......................................................................
FreeMarker标签使用FreeMarker标签使用FreeMarker标签使用FreeMarker标签使用
FreeMarker 是一个用Java语言编写的模板引擎,它基于模板输出文本。FreeMarker 与 Web 容器无关,即在Web运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java ...
FreeMarker使用介绍 FreeMarker使用介绍
使用 Freemarker 模板引擎创建一个简单的 Spring 工程。
FreeMarker使用Macro实例,很好的学习资料。
赠送jar包:freemarker-2.3.31.jar; 赠送原API文档:freemarker-2.3.31-javadoc.jar; 赠送源代码:freemarker-2.3.31-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.31.pom; 包含翻译后的API文档:...
赠送jar包:freemarker-2.3.30.jar; 赠送原API文档:freemarker-2.3.30-javadoc.jar; 赠送源代码:freemarker-2.3.30-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.30.pom; 包含翻译后的API文档:...
Reference(FreeMarker 的参考文档,语言使用介绍) 中文翻译之所以选择 Programmer's Guide 是因为个人觉得该部分对如何实现 FreeMarker 进行了比较深入的阐述。有助于读者很好的了解其运作机制,以及去理解...
Freemarker Freemarker2 Freemarker2.3 Freemarker2.3.16 Freemarker教程 下载 _ 带简单教程
freemarker的使用Demo,非常适用于freemarker初学,可与struts2结合使用。
如果全用不存在的指令,FreeMarker不会使用模板输出,而是产生一个错误消息.FreeMarker会忽略FTL标签中的空白字符.值得注意的是, /> 和指令之间不允许有空白字符. 2, 插值规则 FreeMarker的插值有如下两种类型:1,...
安装freemarker插件(freemarker的eclipse插件) a) 首先下载 freemarker-ide-0.9.14.zip(在这里不用下载了,附件中已经有了) b) 解压后:把hudson.freemarker_ide_0.9.14这个文件放到:eclipse\plugins下面 c) 发现...
springboot如何使用Freemarker模版引擎
freemarker freemarker freemarker freemarker freemarker freemarker freemarker freemarker
在开发web项目的时候使用到的页面展现技术,它并...总体,该文档能够提供所有常用的freemarker操作,示例和简略的讲解可以让人一下子就能上手,效率极高。 适合做快速查阅册子,同时也非常适合初学者和骨灰开发者使用。
jdk1.8下可以使用的freemarker.jar