Проверить тип переменной в FreeMarker

Я определил пользовательский макрос, содержащий один аргумент. Это может быть String или List<String>.

Можно ли проверить, является ли это массивом или нет?

Ответ 1

Хорошо, я узнал, что есть несколько методов, таких как is_....

Вот ссылка.

Допустимым для моего случая является следующий тест:

<#if value?is_enumerable></#if>