freemarker
freemarker循环、日期格式化、常用汇总
星期六, 八月 15th, 2020 | JAVA-and-J2EE, spring-boot | 2 Comments
首先权威地址官方地址:https://freemarker.apache.org/
中文版使用手册地址:http://freemarker.foofun.cn/toc.html
1.日期格式及解决日期为NULL报错的写法
${(user.birthday?string("yyyy-MM-dd"))!} //--或者-- ${(user.birthday?string("yyyy-MM-dd"))!'--'} |
2.判断对象是否存在再进行操作
<#if user?? >「${user.name }」<#else>无</#if> |
3.循环及计数使用
<#list listUser as user> <#if user?? >「${user.name }」<#else>无</#if> <#if user?counter gt 3 > ${user.email} </#if> </#if> |
springboot升级到2.2.4版本freemarker出现404
星期日, 一月 26th, 2020 | JAVA-and-J2EE | 没有评论
今天看到spring mvc 有漏洞提醒升级,就把spring boot从2.1.4版本升级到2.2.4版本
github警告 springmvc 5.0系列5.0.16以下 5.1系列5.1.13以下,5.2系列5.2.3以下,springboot 2.2.4以下都有安全漏洞
换了后没有发现编译错误,启动后试了下,发现页面都是404了,网上查了下,是FreeMarkerViewResolver的缺省配置文件
改了suffix 由原来的ftl 改成ftlh了,详情可以参见源码,现记下处理方式:
1.改原来的ftl文件扩展名ftl改成ftlh 可以解决(对于老工程不适合)
2.修改application.properties 文件
#spring spring.freemarker.suffix=.ftl 更多其他配置: spring.freemarker.cache=false spring.freemarker.suffix=.ftl spring.freemarker.templateLoaderPath=classpath:/templates/ spring.resources.static-locations=classpath:/static/ |
freemarker2.3.14 down 下载和对应的api
星期五, 十一月 28th, 2008 | JAVA-and-J2EE | 没有评论
看到好的搜索直接搜到自己的blog,我只是提供了个对应的api地址,现也把要下载的文件放到上面去
官方下载地址:freemarker2.3.14 down
官方api:freemarker2.3.14 api
本站提供的下载:freemarker-2314tar
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (2)
- Android (6)
- as (3)
- computer (60)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (4)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (175)
- linux (133)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 体味生活 (40)
- 前端 (1)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)