Есть ли способ выполнить что-то в модели данных Freemarker, но не распечатать? - PullRequest
0 голосов
/ 01 августа 2020

У меня есть объект в моей модели данных FreeMarker, который я хотел бы выполнить метод, но не печатать ничего для вывода.

Есть ли элегантный способ сделать это?

Прямо сейчас похоже, что мне нужно сделать что-то вроде

<#assign dummy = myobj.callAMethod()??>

, что действительно неудобно читать. (?? добавляется в случае, если myobj.callAMethod() возвращает null.) Меня не волнует фиктивный результат, я просто хочу запустить myobj.callAMethod() в указанном c месте в шаблоне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...