我有一个User对象的列表,我想将其转换为名称列表,将其加入并显示出来(不在表中)。我该怎么办?
class User {
String name;
String address;
}
我有usersList,我想将其转换为名称列表,如下所示:
<body>
<h1>Names of Users</h1>
<span>
<div th:text="${#strings.listJoin(usersList.map( u -> u.name).collect(Collectors.toList()), ',')}"></div>
</span>
</body>
如何在百里香中做?
答案 0 :(得分:1)
您可以使用collection projection进行此操作:
<body>
<h1>Names of Users</h1>
<span>
<div th:text="${#strings.listJoin(usersList.![name], ',')}" />
</span>
</body>