1
Возможно ли получить доступ к переменной параметров в шаблоне?freemarker - переменная параметров доступа в шаблоне
Окружение:
<#setting locale="${bean.locale}">
Как я могу использовать locale
без повторного ${bean.locale}
в шаблоне, чтобы избежать дублирования кода, особенно если его глубже иерархия?
Спасибо, отчасти то, что я искал. '$ {. locale}' похоже, является строкой. Но я бы предпочел использовать экземпляр локали в вызовах функций. – djmj
Тогда вам все равно придется поместить его в модель данных. Однако вызов '# setting' должен быть ненужным, так как перед установкой шаблона должен быть установлен параметр Locale FreeMarker. Таким образом, в шаблонах нет дублирующего кода. – ddekany