我开始使用一些Freemarker代码,但我遇到了问题。
让我们说我的FTL如下:
<#list datas as x>
Name : ${x.name}
< /#list>
在Eclipse控制台中,我得到了正确的结果,但我的浏览器中没有打印任何内容。我有HTML模板但我的身体之间没有任何内容。
你知道出了什么问题吗?
非常感谢!
答案 0 :(得分:0)
您传递给Writer
的{{1}}是什么?您应该将Template.process
的{{1}}传递给它,或者最终将其输入写入其中的内容。如果在FreeMarker中明确禁用了自动刷新(可能不是这样)并且你没有在Writer
上调用flush,那么也会导致这样的问题。
另外,请确保HttpResponse
不为空,因为上面的模板不会输出任何内容。
什么打印HTML正文标签?那不是FreeMarker吗?