FreeMarker 判断List不为空

2018-08-05|来源:

FreeMarker判断一个对象是否为空使用??,这个同意使用于List,如:

<#if article.attachements??>

...

</#if>


通常情况下我们还要判断List的是否包含元素,这样使用?size了,如:

<#if article.attachements?? && article.attachements?size gt 0>

...

</#if>




相关问答

更多

springmvc整合freemarker怎么弄

一、 用macro实现自定义指令,例如: 自定义指令可以使用macro指令来定义。 <#macro greet person> <font size="+2">Hello &#36;{person}!</font> </#macro> macro指令自身不打印任何内容,它只是用来创建宏变量,所以就会有一个名为greet的变量。 使用这个宏: <@greet person="Fred"/> 会打印出: <font size="+2">Hello Fred!</font> 二、用java代码标签实现自 ...

SpringMVC,Freemarker整合怎么获取request对象

直接在controller中的方法参数中写HttpRequest request,就会自动把request对象注入进去 如: public class TestController{ public String list(HttpRequest request){ } }

php判断mysql数据库是否为空

$sql = "...这里是查询该字段的sql语句..."; $query = mysql_query($sql); @$result = mysql_fetch_array($query); //判断开始 这里默认该字段为 name if(!empty($result['name'])){ echo "不为空"; }else{ echo "为空 也就是你要输出 a 的地方"; } 注 这里用到了 empty empty(变量) 是这个变量是否为空 为空则为true 不为则为false 所以在前面 ...

ZeroMQ,在java中如何判断队列为不为空

拿值得时候,如果队列为空的话, 线程就阻塞了, 返回不了值.....

java freemarker用模板生成静态html页面

freemarker是data+model=输出。需要替换你模型的所有代号的,替换一次就行了,你的asp的eval实际上也是替换

freemarker教程

相关文章

更多

最近更新

更多