#java #freemarker
#java #freemarker
Вопрос:
У меня есть файл «MyFunctions.ftlh» с несколькими функциями, например:
<#function add x y>
<#return x y>
</#function>
и
<#function multiply x y>
<#return x * y>
</#function>
а теперь, как я могу прикрепить этот файл к другим шаблонам и как я могу использовать эти функции?
Я попытался прикрепить его примерно так: <#import "Functions.ftlh" as my>
но это не работает, или я сделал что-то не так
Комментарии:
1. Если вы выполнили этот импорт, то вы должны быть в состоянии делать такие вещи, как
${my.add(1, 2)}
. Какое сообщение об ошибке вы получаете или что именно не так?2. Вы правы, мой плохой, я использовал <@my instread из ${my, спасибо