如何在Freemarker模板中创建一个列表

S K*_* Kr 6 java freemarker

我有一组函数注释,我在迭代一个值列表时生成.我想在列表中捕获这些值"functions_names"并将其用于进一步处理.我怎样才能做到这一点?

谢谢

dde*_*any 6

FreeMarker不支持修改集合.但是如果你真的想在FreeMarker(而不是Java)中这样做,你可以使用序列连接:<#assign myList = myList + [newItem]>.在这里,您可以创建一个包含其他两个序列的新序列.请注意,如果您尝试在以这种方式构造的长列表中进行索引访问,则生成的序列会很慢.