我试图在激活模板时打印当前日期。我读过,我必须将一个新的 Date() Java 对象传递给模板,但我不知道如何执行此操作或将其放在代码中的位置。
在这种情况下,有人知道如何将 Java 对象传递给模板吗?
谢谢 !!
实际上你不必通过new Date()
到您的模板,因为将时间戳放入模板的输出中非常常见,因此 FreeMarker 提供了特殊变量 http://freemarker.org/docs/ref_specvar.html called .now
它返回当前日期和时间。您可以在模板中使用它,如下所示:
Page generated: ${.now}
(FreeMarker 还包含用于格式化日期的不同内置函数:http://freemarker.org/docs/ref_builtins_date.html http://freemarker.org/docs/ref_builtins_date.html)
更新:仅适用于最新版本的 FreeMarker,2.3.17 http://freemarker.org/docs/versions_2_3_17.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)