Регистрация отсутствующих переменных в FreeMarker - PullRequest
1 голос
/ 09 августа 2010

Кто-нибудь знает, как перечислить переменные, которые отсутствуют в модели данных шаблона FreeMarker? Я пытаюсь дать пользователю полезную информацию, такую ​​как:

"шаблон определяет поле" foo ", но данные не были предоставлены"

1 Ответ

1 голос
/ 09 мая 2011

Единственный способ выяснить, какие переменные отсутствуют, - это оценить шаблон, поскольку сам язык шаблона является языком программирования.

Вы можете попробовать выполнить шаблон изнутри Java, перехватывая исключения, заглушаявыведите эти переменные и повторяйте этот процесс, пока не получите их все.

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