Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将多个元素传递给thymeleaf中list实用程序对象的containsAll方法?_Java_Spring Mvc_Arraylist_Thymeleaf - Fatal编程技术网

Java 如何将多个元素传递给thymeleaf中list实用程序对象的containsAll方法?

Java 如何将多个元素传递给thymeleaf中list实用程序对象的containsAll方法?,java,spring-mvc,arraylist,thymeleaf,Java,Spring Mvc,Arraylist,Thymeleaf,正如我们可以通过使用以下语法在thymeleaf中使用#list实用程序对象发现的,如果一个元素存在于一个包含的列表中 /* * Check if element or elements are contained in list */ ${#lists.contains(list, element)} 使用下面的代码可以很好地工作 ${#lists.contains(fruits, 'APPLE')} //works & returns true 我们如何传递多个参数并检查列表

正如我们可以通过使用以下语法在thymeleaf中使用#list实用程序对象发现的,如果一个元素存在于一个包含的列表中

/*
 * Check if element or elements are contained in list
 */
${#lists.contains(list, element)}
使用下面的代码可以很好地工作

${#lists.contains(fruits, 'APPLE')} //works & returns true
我们如何传递多个参数并检查列表中是否存在该参数。?thymeleaf文档具有以下语法:

${#lists.containsAll(list, elements)}

所以我尝试在表达式的元素部分传递逗号分隔的值。但是它不起作用。

我试过像
{'ELEMENT1','ELEMENT2',…,'ELEMENT N'}
这样的花括号,效果很好

这是实际代码

${#lists.containsAll(fruits, {'APPLE' , 'ORANGE'} )}