Предположим, что у меня есть переменная Freemarker A, которая содержит имя другой переменной на дереве хешей. «Б.» Я хотел бы использовать a для чтения значения B так, например, если B содержал «C», я мог бы рассказать Freemarker о выходе C с использованием A: ${${A}}
должен привести к выходу «C». Естественно, это не работает во Фримаркере, но есть ли способ сделать это?Может ли интерполяция freemarker содержать интерполяцию?
3
A
ответ
2
Используйте .vars специальную переменную, которая является хэш (карта) из переменных, и, следовательно, вы можете использовать aHash [aKeyExpression] синтаксис:
${.vars[A]}
через Daniel Dekany, документация автора & изготовитель
Смежные вопросы
- 1. Может ли POCO содержать конструктор?
- 2. Может ли собрание содержать exe?
- 3. Может ли Silverlight содержать ActiveX?
- 4. Может ли UINavigationController содержать UITabbarController?
- 5. Как сделать интерполяцию
- 6. Может ли интерполяция ограничиваться положительными значениями?
- 7. Динамическая интерполяция
- 8. Логарифмическая интерполяция в python
- 9. Обратная интерполяция
- 10. Может ли пользовательские имена элементов содержать Unicode?
- 11. Может ли zlib-сжатая строка содержать пробелы?
- 12. Может ли шаблон посетителя содержать некоторые состояния?
- 13. Может ли пространство событий jQuery содержать тире?
- 14. Может ли контроллер OData содержать методы REST?
- 15. Может ли конструктор функции содержать эту переменную?
- 16. Может ли аудиофайл содержать разрывы строк?
- 17. Может ли переменная NSRange содержать несколько диапазонов?
- 18. Может ли макрос C содержать временные переменные?
- 19. Может ли реквизит содержать пользовательские классы?
- 20. Может ли шаблон Angular JS содержать контроллер?
- 21. Может ли HTTP-файл cookie содержать тире?
- 22. Может ли git поддерево содержать поддерево?
- 23. Может ли интерфейс содержать любые переменные экземпляра?
- 24. Может ли ng-шаблон содержать условие?
- 25. Может ли таблица 6NF содержать внешний ключ?
- 26. Может ли POST содержать незашифрованные, чувствительные данные?
- 27. Может ли WebM содержать аудио FLAC?
- 28. Может ли архив AAR содержать скомпилированные классы?
- 29. Может ли строка std :: содержать встроенные нули?
- 30. Может ли объект MongoDB содержать только числа?