0
我开始一些Freemarker代码,但我有一个问题。Freemarker不打印HTML内容
比方说,我的FTL是这样的:
<#list datas as x>
Name : ${x.name}
< /#list>
在Eclipse控制台我得到正确的结果,但没有什么是我的浏览器打印。我有HTML模板,但我的BODY之间没有任何内容。
你知道发生了什么问题吗?
非常感谢!
我开始一些Freemarker代码,但我有一个问题。Freemarker不打印HTML内容
比方说,我的FTL是这样的:
<#list datas as x>
Name : ${x.name}
< /#list>
在Eclipse控制台我得到正确的结果,但没有什么是我的浏览器打印。我有HTML模板,但我的BODY之间没有任何内容。
你知道发生了什么问题吗?
非常感谢!
什么Writer
你传递给Template.process
?您应该将HttpResponse
的Writer
传递给它,或者最终将其输入写入其中。如果在FreeMarker中明确禁用了自动刷新功能(它可能不是),并且您不会在Writer
上调用刷新功能,这也会导致类似的问题。
此外,请确保datas
不为空,因为上面的模板不会输出任何内容。
什么打印HTML身体标签呢?那不是FreeMarker?
当我显示浏览器页面的源时,我拥有所有的HTML模板。 – Pierre