FreeMaker — прикрепить файл с несколькими функциями

#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, спасибо