![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java.FreeMarker
王晓斌
十年苦烦剧,一念愈倾仰
展开
-
【FreeMarker】【模板文件FTL】模板自定义指令 macro
自定义指令macro自定义指令可以使用 macro 指令来定义,这是模板设计者所关心的内容。Java程序员若不想在模板中实现定义指令,而是在Java语言中实现指令的定义,这时可以使用freemarker.template.TemplateDirectiveModel类来扩展(后续章节)。原创 2014-10-24 15:47:51 · 8739 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】【参考文档】指令/标签
指令/标签原创 2014-10-25 04:35:37 · 742 阅读 · 0 评论 -
【FreeMarker】【程序开发】数据模型,对象包装
在简单的示例中,可以使用 java.lang 和 java.util 包下的类原创 2014-10-25 18:49:42 · 2821 阅读 · 0 评论 -
【FreeMarker】【程序开发】异常/错误控制
可能的异常原创 2014-10-26 00:45:59 · 6958 阅读 · 0 评论 -
【FreeMarker】【程序开发】多线程
在多线程运行环境中,Configuration实例,Template实例和数据模型应该是永远bu'n原创 2014-10-26 01:07:52 · 1560 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】模板文件中定义变量
在模板文件中定义变量原创 2014-10-24 16:22:23 · 9757 阅读 · 1 评论 -
【FreeMarker】【程序开发】日志
FreeMarker整合了如下的日志包:SLF4,Apache Commons Logging,Log4J,Avalon LogKit和java.util.logging(Java2平台1.4版本之后)。默认情况下,FreeMarker会按如下顺序来查找日志包,而且会自动使用第一个发现的包:SLF4J,Apache Commons Logging,Log4J,Avalon,java.util.lo原创 2014-10-26 01:20:10 · 2929 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】模板总体结构
模板总体结构模板也称为 FTL(FreeMarker模板语言)。模板(FTL)是由如下的部分混合而成的:Text文本—— 文本会照着原样来输出Interpolation插值 —— 这部分的输出会被计算的值来代替。插值由 ${ 和 } 所分隔;插值仅仅可以在文本中间使用FTL Tags标签—— FTL标签和HTML标签很相似,但不会打印在输出内容中原创 2014-10-24 01:13:42 · 4653 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】模板指令/标签 <#> <@>
指令/标签使用FTL标签来调用 directives 指令,原创 2014-10-24 01:21:32 · 2113 阅读 · 1 评论 -
【FreeMarker】【程序开发】字符集问题
输入的字符集原创 2014-10-26 00:58:09 · 960 阅读 · 0 评论 -
【FreeMarker】【程序开发】bean的包装
。原创 2014-10-26 01:09:07 · 752 阅读 · 0 评论 -
【FreeMarker】【程序开发】模板加载,模板缓存
模板加载器模板jia'zai原创 2014-10-26 00:15:36 · 8455 阅读 · 0 评论 -
【FreeMarker】【程序开发】一个简单的示例
创建一个Maven工程:工程目录如下:原创 2014-10-25 05:39:53 · 867 阅读 · 0 评论 -
【FreeMarker】简介
FreeMarker是一款模板引擎:即一种基于模板、用来生成输出文本(任何来自于HTML格式的文本用来自动生成源代码)的通用工具.原创 2014-10-23 13:38:36 · 648 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】基础
注释Comments注释:FreeMarker的注释和HTML的注释相似,但是它用来分隔的。任何介于这两个分隔符(包含分隔符本身)之间内容会被FreeMarker忽略,就不会输出出来了原创 2014-10-23 16:44:08 · 1090 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】模板插值 ${...}
插值插值的语法格式:${expression}原创 2014-10-24 14:37:08 · 2470 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】【参考文档】保留字
保留字原创 2014-10-25 04:37:43 · 869 阅读 · 0 评论 -
【FreeMarker】【程序开发】配置对象,共享变量,配置信息
配置配置就是在对象zhong原创 2014-10-25 23:32:51 · 2758 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】模板数据模型,数据类型
支持的类型有:原创 2014-10-24 00:52:46 · 1644 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】模板表达式
表达式当需要gei原创 2014-10-24 02:24:02 · 17276 阅读 · 1 评论 -
【FreeMarker】【模板文件FTL】模板命名空间(模板库,import指令)
命名空间如果想创建可以重复使用的宏,函数和其他变量的集合,通常用术语来说就是引用library库。使用多个命名空间是必然的。只要考虑你在一些项目中,或者想和他人共享使用的时候,你是否有一个很大的宏的集合。但要确保库中没有宏(或其他变量)名和数据模型中变量同名,而且也不能和模板中引用其他库中的变量同名。通常来说,变量因为名称冲突也会相互冲突。所以要为每个库中的变量使用不同的命名空间。原创 2014-10-24 17:26:01 · 5734 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】【参考文档】内建函数
内建函数参考文档原创 2014-10-25 04:34:18 · 919 阅读 · 0 评论 -
【FreeMarker】【模板文件FTL】【参考文档】特殊变量
特殊变量原创 2014-10-25 04:36:47 · 1017 阅读 · 0 评论 -
【FreeMarker】【程序开发】在Servlet中使用FreeMarker
在Servlet中使用FreeMarker原创 2014-10-26 23:14:53 · 749 阅读 · 0 评论