如何在Thymeleaf的列表列表中检查isEmpty?

问题描述

我有以下内容

SomeClass

如果我有beansth:if="${#lists.isEmpty(someClass?.beans)}"豆,是否有一种简单的方法来检查<script type='text/javascript'> start(){ //three js and ammo js code } $('document').ready(function(){ Ammo().then(start) }) 列表是否为空?

例如,类似的操作在逻辑上不起作用://= require three //= require OrbitControls //= require THREE.MeshLine //= require ammo //= require physi //= require STLExporter

也许是可以平铺列表的实用程序?

我可以将其放在服务器端,但不知道在前端是否有简便的方法

解决方法

对于这类事情,请查看collection selectioncollection projection。在您的情况下,这样的表达式应该起作用:

th:if="${#aggregates.sum(listOfSomeClass.![beans.size()]) == 0}"