FreeMarker
飞鸟的轨迹
这个作者很懒,什么都没留下…
展开
-
初识FreeMarker(一)
所有FreeMarker的引用概念和说明均摘自==FreeMarker文档== FreeMarker概念 FreeMarker是一款模板引擎:一种基于模板的、用来生成输出文本(任何来自于HTML格式的文本用来自动生成源代码)的通用工具。它是为Java程序员提供的一个开发包或者说是类库。它不是面向最终用户,而是为程序员提供的可以嵌入他们开发产品的一款应用程序。 FreeMar...原创 2018-02-23 10:32:03 · 191 阅读 · 0 评论 -
FreeMarker基本使用(二)
基本使用 新建Java项目,创建ftl文件:basic.ftl 路径为:ftl <#-- 模板加载 --> ftl---basic.ftl <html> <head> <meta charset="UTF-8"> <title>我的FreeMarker页面</title> <原创 2018-02-23 10:32:41 · 424 阅读 · 0 评论 -
FreeMarker数据类型与变量使用(三)
数据类型 FreeMarker支持的数据类型有 - 标量 - 字符串 - 数字 - 布尔值 - 日期:日期变量可以存储和日期/时间相关的数据。一共有三种变化。 精确到天的日期(通常指的是“日期”) 每天的时间(不包括日期部分),时间的存储精确到毫秒。 日期-时间(也称作“时间戳”)。时间部分的存储精确到毫秒。 容器 ...原创 2018-02-23 10:33:41 · 494 阅读 · 0 评论 -
FreeMarker运算符(四)
运算符 算术运算符 比较运算符 逻辑运算符 空值处理运算符 代码演示 ftl模板(src下的ftl包中) operator.ftl <#-- 运算符 --> <#assign num2=10.3> num2:${num2+20} <#assign name="abc"> ${name+"def"} <#assign newna...原创 2018-02-23 10:34:41 · 1546 阅读 · 0 评论