freemarker中表达式的内置部分可以参数化吗?如果是这样,怎么做?
例如,可以使用以下内置函数格式化日期:
${openingTime?string.short}
${openingTime?string.medium}
${openingTime?string.long}
${openingTime?string.full}
string.short/string.medium/... 内置名称也可以参数化吗?
例如,我想做类似的事情:
${openingTime?${mydatefmt}}
其中 mydatefmt 是 'string.short' 或任何有效格式。
这样就可以轻松地更改 freemarker 页面上的日期格式。
我想将更改限制为页面/文件,而不是全局应用。
是否需要将类似的内容放入可能预测可能需要的所有可能类型的日期格式的 Freemarker 宏中?