Freemarker не печатает HTML-контент - PullRequest
0 голосов
/ 21 октября 2011

Я начинаю код Freemarker, но у меня есть проблема.

Допустим, мой FTL выглядит следующим образом:

<#list datas as x>
Name : ${x.name}
< /#list>

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

Знаете ли вы, что происходит не так?

Большое спасибо!

1 Ответ

0 голосов
/ 21 октября 2011

Что Writer вы переходите на Template.process? Вы должны передать ему Writer из HttpResponse или что-то, что в конечном итоге записывает туда свои данные. Если автоматическая очистка была явно отключена во FreeMarker (возможно, в любом случае это не так) и вы не вызываете сброс на Writer, это также может привести к таким проблемам.

Также убедитесь, что datas не пусто, потому что тогда вышеприведенный шаблон ничего не выводит.

Что печатает теги HTML в любом случае? Это не FreeMarker?

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