【发布时间】:2016-07-21 17:56:57
【问题描述】:
小问题:
是否可以像这样直接从我的 ftl 调用实现 TemplateDirectiveModel 的 FreeMarker 指令 FormatDirective.java:
<#assign formattedPhoneNumber = "com.myapp.utils.FormatDirective"?new(phoneNumber)>
详细问题:
它是 Spring MVC Web 应用程序,其视图使用 FreeMarker 编写,根本没有 Java 配置,我只有 FreeMarkerConfigurer 和 FreeMarkerViewResolver bean 在 root-context.xml 中正确定义和配置。
我想避免 Java 配置(例如将模板添加到模型或共享变量)。 一般而言,使 Java 指令正常工作的正确方法是什么?我似乎没有找到完整的教程或示例。
谢谢
【问题讨论】:
标签: java spring model-view-controller freemarker