freemarker
Crush on him
全世界最快乐的狗凡
展开
-
网页静态化技术Freemarker
什么是Freemarker FreeMarker是一个用java语言编写的模板引擎,它基于模板来生成文本输入。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java等。 学习freemarker需要明白三点: 1)模板:将一些通用的书面表述以一定排版格式写好,其中某些变量动态填入进...原创 2019-10-08 11:01:55 · 134 阅读 · 0 评论 -
freemarker常用语法
FTL指令 1.assign指令 此指令用于在页面上定义一个变量 1)定义简单类型: <#assign linkman="周先生"> 联系人:${linkman} 2)定义对象类型: <#assign info={"mobile":"13301231212",'address':'北京市昌平区王府街'} > 电话:${info.mobile} 地址:${i...原创 2019-10-08 17:56:32 · 279 阅读 · 0 评论 -
freemarker内建函数、空值处理运算符、运算符
1.内建函数(内建函数语法格式: 变量+?+函数名称 1)获取集合大小 我们通常要得到某个集合的大小,如下图: 我们使用size函数来实现,代码如下: 共 ${goodsList?size} 条记录 2)转换JSON字符串为对象 我们通常需要将json字符串转换为对象,那如何处理呢?看代码 <#assign text="{'bank':'工商银...原创 2019-10-08 18:18:44 · 269 阅读 · 0 评论