时间紧迫,直接进入主题:
<#list teamlist as myteam> <!-- 用户名:${myteam.username!''}||编号:${myteam.USER_NUM} ||用户真实姓名:${myteam.realname!''} ||注册时间:${myteam.createtime!''} <br> --> <li> <a href="#"> <span class="myteam_list_s1"></span> <!--<span class="myteam_list_s2">${myteam.username!''}</span>--> <span class="myteam_list_s2">${(myteam.username??)?string(myteam.username!'',myteam.nick_name)}</span> <span class="myteam_list_s3">注册时间:${(myteam.createtime?string("yyyy.MM.dd"))!''} </span> <div class="clear"></div> </a> </li> </#list>
在这里,我们主要看这行代码
${(myteam.username??)?string(myteam.username!'',myteam.nick_name)}
解释:
(myteam.username??) //'??',这个操作符告诉我们一个值是否存在。基于这种情况, 结果是true
或false
。
?string(myteam.username!'',myteam.nick_name) //freemarker的三目运算: true?string('是','否') //结果:是
时间宝贵,告辞!!!