
Freemaker
彧卿丶
知道的越多,不知道的就越多
展开
-
Freemarker 循环遍历数字
普通的循环遍历是这样:<#list recordPage.content as record><!--do someting--></#list> 要是遍历数字呢?可以这样: max 是传来的值。<#list 1..max as i> <li><a href="#">${i}<原创 2018-08-17 12:40:23 · 3616 阅读 · 2 评论 -
Freemarker list (长度,遍历,下标,嵌套,排序)
1. freemarker获取list的size : Java后台代码返回一个list ArrayList<String> list = new ArrayList<String>(); Freemaker遍历: ${list?size} 2. list的遍历:<#list ...原创 2018-08-27 09:03:42 · 1106 阅读 · 0 评论 -
Freemarker中的c函数
freemarker中的c函数是将数字转换成字符串,当你在页面中要显示带小数的数字时,一定要写成${x?c}而不能写成${x?default('')},否则显示出的数字都变成了整数,小数位都被自动截掉了。切记!!!...原创 2018-08-27 09:04:15 · 3745 阅读 · 0 评论 -
FTL指令常用标签及语法(1)-- 基础语法
注意:使用freemaker,要求所有标签必须闭合,否则会导致freemaker无法解析。freemaker注释:<#-- 注释内容 -->格式部分,不会输出。1、字符输出${emp.name?if_exists} // 变量存在,输出该变量,否则不输出${emp.name!} // 变量存在,输出该变量,否则不输出${emp.nam...原创 2018-08-27 09:04:27 · 5378 阅读 · 0 评论 -
FTL指令常用标签及语法(2)-- 高级语法
1、global全局赋值语法<#global name=value> <#global name1=value1 name2=value2 ... nameN=valueN> <#global name> capture this </#global><!-- 利用这个语法给变量赋值,那么这个变量在所有的namespa...原创 2018-08-27 09:04:34 · 1320 阅读 · 0 评论 -
Spring + Freemarker 遇到的异常
在使用springmvc+freemarker,遇到了以下异常(如:资源找不到重定向到404的请求时):javax.servlet.ServletException: Cannot expose request attribute 'tmp_save' because of an existing model object of the same nameat org.springfram...原创 2018-09-05 09:56:37 · 2913 阅读 · 0 评论 -
Freemarker Failed at: ${findObj.applyDateStart?string("yyyy-MM... [in template
HTML 代码:<div class="col-sm-2 "> <input id="applyDateStart" name="applyDateStart" class="form-control" type="text" value="${(findObj.applyDateStart?string('yyyy-MM-dd'))!''}&q原创 2018-09-06 10:07:44 · 1858 阅读 · 0 评论 -
Freemaker中判断对象为空 ??与!的区别
UserEntity:public class UserEntity{ /** * 用户ID */ private String userId; /** * 账号 */ private String account; /** * 密码 */ private String passw...原创 2018-11-21 14:25:05 · 950 阅读 · 0 评论