В Java у меня есть HashMap с записью хэш-карты под названием «CategoriesDocuments». Я могу назвать это спереди в freemarker с этим синтаксисом:
${CategoriesDocuments}
Он состоит из системы ключ / значение. Здесь значения являются категориями, которые снова являются записями TreeMap. Эта категория содержит в своих значениях путь.
В основном я хочу получить доступ к этим путям.
Я пытался получить такие первые значения:
<#list CategoriesDocuments?values as v>
${v}
</#list>
У меня ошибка, говорящая о том, что v должно быть числом или строкой, а не freemarker.ext.beans.SimpleMethodModel.
Когда я просто набираю $ {CategoriesDocuments}, у меня есть:
{E010=[F:\Workspace\uploads\E010108_1216.pdf, F:\Workspace\uploads\E010136.pdf, E051=[F:\Workspace\uploads\E051301_0115.pdf], E090=[F:\Workspace\uploads\E090501_0414.pdf],E230=[F:\Workspace\uploads\E230104_1113.pdf]}
E010, например, категории, и после этого у нас есть путь к файлам.
Как создать список в списке для доступа к файлам по итерации?
Большое спасибо