Freemarker不打印html内容

时间:2011-10-21 07:48:30

标签: java-ee freemarker

我开始使用一些Freemarker代码,但我遇到了问题。

让我们说我的FTL如下:

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

在Eclipse控制台中,我得到了正确的结果,但我的浏览器中没有打印任何内容。我有HTML模板但我的身体之间没有任何内容。

你知道出了什么问题吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

您传递给Writer的{​​{1}}是什么?您应该将Template.process的{​​{1}}传递给它,或者最终将其输入写入其中的内容。如果在FreeMarker中明确禁用了自动刷新(可能不是这样)并且你没有在Writer上调用flush,那么也会导致这样的问题。

另外,请确保HttpResponse不为空,因为上面的模板不会输出任何内容。

什么打印HTML正文标签?那不是FreeMarker吗?