将 Apache Velocity vm 翻译成 Apache FreeMarker ftl
Translate Apache Velocity vm into Apache FreeMarker ftl
我正在尝试将 Velocity 模板文件转换为 FreeMarker 模板文件,我准备在 vm 上转换这些行以在 ftl 上工作。
第一个用于访问某些实用程序函数,第二个用于使用我可以在 FreeMarker 模板上读取的对象,地图包含此对象的“用户”属性,但无法访问它。
:
#* @vtlvariable name="Utils" type="com.utils.Utils" *###
#* @vtlvariable name="user" type="com.objects.UserObject" *###
我找不到任何指南来解释如何在 FreeMarker 上导入这个 class。
这些看起来只是注释,告诉 IDE(大概)我们有这些具有给定类型的变量。我认为这些实际上不会产生那些变量。这发生在模板之外。
我正在尝试将 Velocity 模板文件转换为 FreeMarker 模板文件,我准备在 vm 上转换这些行以在 ftl 上工作。
第一个用于访问某些实用程序函数,第二个用于使用我可以在 FreeMarker 模板上读取的对象,地图包含此对象的“用户”属性,但无法访问它。 :
#* @vtlvariable name="Utils" type="com.utils.Utils" *###
#* @vtlvariable name="user" type="com.objects.UserObject" *###
我找不到任何指南来解释如何在 FreeMarker 上导入这个 class。
这些看起来只是注释,告诉 IDE(大概)我们有这些具有给定类型的变量。我认为这些实际上不会产生那些变量。这发生在模板之外。