wmjy.net
当前位置:首页 >> FrEEmArkEr iF_Exists >>

FrEEmArkEr iF_Exists

freemarker,判断对象存在 假设java传递user对象,user对象可能为空,freemarker要将user姓名显示在页面上 ${user.name} 找不到用户 exists还有一种简写方法

${client.name} 不是已经as过了不

如果 listBlogPost 为NULL 会报错.加上?exists(是否存在) 或者?default("") 如果为null时默认为空,例子: ${pageTitle?default("")} ${s?if_exists} exists用在逻辑判断,而if_exists用来打印东西时用到,如果存在打印,不存在打印空字符串. exp1?...

??是判断对象是否为空,例如:object对象不为空(即object存在) ?后面要加关键字,例如:object对象不为空 ${str?string} ${nowDate?time} ${nowDate?date}(date的格式可以在freemarker.properties文件中配置) ……还有很多

${tablevalue["${obj?if_exists}"]}

${hccollectionplan.getPlanAmount()?if_exists} ${hccollectionplan.getPlanDate()?if_exists} ${hccollectionplan.getPlanCont()?if_exists} ${hccollectionplan.getPlanMemo()?if_exists} ${hccollectionplan.getActualamount()?if_exists} ...

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com