<!---->
FreeMarker2.3.10
―Programmer's Guide(中文版)
<!---->
翻译:Magice(魔冰)
QQ: 8163090
<!---->
前言.........................................................................3
一、快速入门..............................................................4
1.1、创建配置实例..............................................................................4
1.2、创建数据模型(Data Model) ..........................................................4
1.3、获取模版(template) ..................................................................5
1.4、把模版与数据模型合并...................................................................6
1.5、完整的代码 ................................................................................6
二、数据模型(Data Model) ..........................................7
2.1、基础类型 ...................................................................................7
2.2、Scalar 类型(单值对应的 Data Model) ...............................................8
2.3、容器类型 ...................................................................................8
2.4、方法变量 ...................................................................................9
2.5、转换器变量 .............................................................................. 10
2.6、节点变量 ................................................................................. 12
2.7、对象包裹 ................................................................................. 12
三、配置(Configuration)........................................... 15
3.1、基础....................................................................................... 15
3.2、共享变量 ................................................................................. 15
3.3、配置参数 ................................................................................. 16
3.4、加载模板 ................................................................................. 17
3.5、异常处理 ................................................................................. 19
四、其它说明............................................................ 20
4.1、变量....................................................................................... 20
4.2、字符编码 ................................................................................. 20
4.3、多线程.................................................................................... 21
4.5、Bean 包裹 ................................................................................ 21
内容请见附件
<!----><!---->
<!---->
分享到:
相关推荐
这个“freemarker 2.3.10”压缩包包含了该版本的Freemarker库及相关资源,旨在帮助开发者更便捷地学习和使用Freemarker技术。 Freemarker的核心概念是基于模板的编程模型,它将数据模型与HTML(或其他格式)模板...
以下是关于FreeMarker的重要知识点: **1. 模板语言** FreeMarker使用一种简单的、基于文本的模板语言,它允许开发者通过定义变量和表达式来处理数据模型。模板语言由指令(directives)和表达式(expressions)...
`freemarker-2.3.10.chm`文件就是Freemarker 2.3.10的帮助文档以CHM格式编译后的版本,方便开发者查阅和学习。 在Freemarker的2.3.10版本中,你可以期待以下关键知识点: 1. **模板语言**:Freemarker的模板语言是...
这份"freemarker-2.3.10.chm"文档很可能是Freemarker 2.3.10版本的官方帮助文档,包含了关于Freemarker语法、API、配置以及最佳实践等全面的信息。 `freemarker-2.3.10.chm`文件是Windows平台下的帮助文件,通常...
这个"freemarker-2.3.10.tar.gz"文件是Freemarker的2.3.10版本的归档包,采用的是tar.gz格式,这是一种常见的Linux/Unix系统中的文件压缩方式,由tar进行文件打包后,再用gzip进行压缩,便于存储和传输。 ...
在给定的标题“freemarke 2.3.10”中,提到的是FreeMarker的2.3.10版本,这是一个稳定且广泛使用的版本。 FreeMarker 2.3.10 版本引入了许多关键特性,包括性能优化和bug修复。它支持JSP 2.0的EL(Expression ...
Freemarker是一款强大的模板引擎,用于将数据模型与表示层分离,从而实现在Web开发中的动态页面生成。根据所提供的文件信息,我们可以详细探讨以下几个关键的知识点: ### 1. 创建配置实例 在Freemarker中,`...
freemarker-2.3.10.jar, freemarker-2.3.11.jar, freemarker-2.3.12.jar, freemarker-2.3.13.jar, freemarker-2.3.14.jar, freemarker-2.3.15.jar, freemarker-2.3.16.jar, freemarker-2.3.18-sources.jar, ...
包含翻译后的API文档:freemarker-2.3.30-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.freemarker:freemarker:2.3.30; 标签:freemarker、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用...
本教程是专为初学者设计的中文版,旨在帮助你快速掌握Freemarker的核心概念和使用技巧。 在开始学习之前,了解Freemarker的基本理念至关重要。它是基于MVC(Model-View-Controller)架构模式的,主要负责View部分,...
包含翻译后的API文档:freemarker-2.3.31-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.freemarker:freemarker:2.3.31; 标签:freemarker、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用...
FreeMarker是一款强大的、开源的模板引擎,主要用于生成动态HTML、XML或其他格式的文本。它与Java语言紧密集成,常用于Web应用中的视图层,...这份中文版的FreeMarker 2.3.23手册将帮助你深入学习并熟练掌握这一工具。
中文翻译之所以选择 Programmer's Guide 是因为个人觉得该部分对如何实现 FreeMarker 进行了比较深入的阐述。有助于读者很好的了解其运作机制,以及去理解其他 模板引擎(如Velocity)的工作机理。 注:由于原文...
2.3.23是FreeMarker的一个稳定版本,这个版本的官方中文文档提供了全面的指导和说明,帮助开发者更好地理解和使用这个模板语言。 在FreeMarker的核心概念中,它是一个基于数据驱动的模板语言。这意味着,开发者不...
根据给定的部分内容,可以看出该文档是FreeMarker 2.3.18版本的手册中文翻译版,由南磊翻译完成。该手册遵循Creative Commons Attribution 3.0 Unported许可协议发布,这意味着使用者可以在遵循一定的条件下自由地...
在FreeMarker中文版文档2中,你将找到关于以下核心知识点的详细解释: 1. **基本概念** - **模板**:FreeMarker的核心是模板文件,这是一种特殊的文本文件,其中包含模板语言元素,用于描述如何显示数据。 - **...
本篇将深入探讨如何自定义FreeMarker标签,以扩展其功能并适应特定项目需求。 首先,理解FreeMarker的默认标签语法至关重要。FreeMarker使用${...}表达式来插入变量,#{...}用于输出注释,以及、等控制结构进行条件...