首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

一个关于freemarker的有关问题

2013-12-28 
一个关于freemarker的问题。${user?if_exists}里面的?if_exists是什么意思。求解释[解决办法]网上的FreeMark

一个关于freemarker的问题。
${user?if_exists}里面的?if_exists是什么意思。求解释
[解决办法]
网上的
FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} 
${book.name?if_exists }  //用于判断如果存在,就输出这个值 
${book.name?default(‘xxx’)}//默认值xxx 
${book.name!"xxx"}//默认值xxx 
${book.date?string('yyyy-MM-dd')} //日期格式 
${book?string.number}  20 //三种不同的数字格式 
${book?string.currency}--<#-- $20.00 --> 
${book?string.percent}—<#-- 20% --> 
[解决办法]
${user?if_exists}判断user是否为空,并返回布尔值

热点排行