从Apache Freemarker中的嵌套对象生成列表?

问题描述 投票:0回答:1

我有一个对象列表,我想从其字段中获取一个列表。假设我从Java端将List<Auto> autos传递到文档端的模板。每个汽车都有一个速度场。因此结果应该是速度列表。我可以手动遍历汽车并从速度字段中建立一个新列表。在freemarker中是否有任何更简单的内置解决方案,例如'autos.speed?tolist'

freemarker
1个回答
0
投票

您正在寻找内置的map序列。它返回一个新序列,其中所有元素都用参数lambda,函数或方法的结果替换。这使您可以:

map
© www.soinside.com 2019 - 2024. All rights reserved.