本文主要是介绍freemarker对空值的判断,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
${(entity.property.id)!0}
加上()说明对 entity、 entity.property、 entity.property.id都进行是否为null的判断;如果不是用(),则只判断 entity.property.id是否为null,这样很多时候在数据异常的时候会报错。
在下面这种写法中是使用 exists来判断时候为null
<#if list?exists && list.size != 0 >
这篇关于freemarker对空值的判断的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!