
freeMarker
你认识小汐吗
这个作者很懒,什么都没留下…
展开
-
freeMarker格式化时间
freemarker的日期格式化,可以使用预定义的变量 ${date?string.short} ${date?string.medium} ${date?string.long} ${date?string.full}运行结果是: 4/20/07 12:45 PM Apr 20, 2007 12:45:09 PM April 20, 2007 12:45...原创 2018-05-09 11:39:57 · 7019 阅读 · 0 评论 -
freeMarker--数字类型字符串自动加逗号分隔问题解决
解决办法: ${data?c}在数据后面加 ?c 就是转换为字符串。去掉逗号原创 2018-05-10 18:43:16 · 3663 阅读 · 2 评论 -
freeMarker数字格式化和数字百分比显示
freemarker小数百分比显示:number?string("0.00%")保留即为小数,后面的0.00就相应的增加和减少freemarker数字格式化:freemarker数字格式化可以在两个地方设置,一个是全局的,即在freemarker.properties文件中设置number_format,还有一个是使用string指令来控制数据的输出格式。例如:${num?string('0.00...原创 2018-05-15 10:10:37 · 6467 阅读 · 0 评论 -
freemarker对Boolean类型的判断
Boolean类型不能使用isXxx,需要使用getXxx,因为Freemarker使用java会对isXxx映射返回boolean基本型,但是freemarker不支持基本类型boolean,会抛异常。freemarker中输出时可以使用这种方式输出${xxx?string("true","flase")}当xxx为true时显示字符串true,否则为字符串false,当然true,false字...原创 2018-07-03 11:41:40 · 5721 阅读 · 0 评论 -
freemarker获取list索引值
freemarker中遍历list获取索引值<#list currentPathList as path> <#if path_index == 0> </#if> </#list>as 后面的那个变量,加上_index,就可以表示当前循环到第几项...原创 2018-07-10 09:17:23 · 31351 阅读 · 1 评论 -
freemarker使用shiro标签(spring boot)
首先需要写一个类/** * 集成Shiro标签 */@Componentpublic class ShiroTagFreeMarkerConfigurer implements InitializingBean { @Autowired private Configuration configuration; @Autowired private FreeMarkerViewR...原创 2018-07-03 14:20:37 · 4217 阅读 · 2 评论 -
freemarker中contains内置函数用法
项目中使用freemarker模板做页面,用到contains方法:<#if currentPath?contains('.xml') || currentPath?contains('.XML')>xxxxx</#if>遇到问题,一直出错,发现最开始吧?contains写成了.contains,写成了后端方法调用了,很简单的东西搞了好一会儿...原创 2018-07-18 11:38:50 · 8689 阅读 · 0 评论 -
freemarker 数字格式不用逗号隔开配置
一、spring环境下使用freemarker* 在模板中直接加.toString()转化数字为字符串,如 ${num.toString()} * 使用?c控制,如 ${num?c}* 在freemarker配置文件freemarker.properties(在class目录下即可)加number_format=# * 在模板中直接加<#setting number_forma...原创 2018-08-08 15:37:40 · 5589 阅读 · 0 评论 -
设置freemarker缓存处理template_update_delay
在配置文件中配置spring.freemarker.settings.template_update_delay=0原创 2018-08-08 15:42:58 · 4682 阅读 · 0 评论