<#if (a.b)??><#--2个问号是判断该变量是否存在,加括号表示先判断a是否存在,再判断b是否存在-->
${x!0}<#--空值判断,如果a为空用叹号后面的值替换,类型不限,叹号后面可以不写,即用空串替换-->
${x?number}<#--string转数值-->
本文介绍了Freemarker模板引擎的基本语法特性,包括变量的空值处理、类型转换等功能,适用于希望掌握Freemarker核心用法的开发者。
<#if (a.b)??><#--2个问号是判断该变量是否存在,加括号表示先判断a是否存在,再判断b是否存在-->
${x!0}<#--空值判断,如果a为空用叹号后面的值替换,类型不限,叹号后面可以不写,即用空串替换-->
${x?number}<#--string转数值-->
294

被折叠的 条评论
为什么被折叠?