Java 仅将FreeMarker与EXPOSE_属性一起使用
我正在学习FreeMarker模板引擎,并注意到有一个只向模板公开getter方法的方法Java 仅将FreeMarker与EXPOSE_属性一起使用,java,templates,freemarker,Java,Templates,Freemarker,我正在学习FreeMarker模板引擎,并注意到有一个只向模板公开getter方法的方法 如果这种情况覆盖了99.9%的对象模型,但我也想公开一种方便的方法,如ConvertFeetMeters(双脚),有没有办法表示这种方法可以公开给FreeMarker,即使它不是一个getter?我认为不使用曝光级别设置,但是方法出现finetunner设置。在那里,您可以逐个决定要公开的方法和方式 然而,对于您作为示例展示的帮助器方法,它解决了一个表示问题,我不会污染我的数据模型。您可以引入诸如Templ
如果这种情况覆盖了99.9%的对象模型,但我也想公开一种方便的方法,如
ConvertFeetMeters(双脚)
,有没有办法表示这种方法可以公开给FreeMarker,即使它不是一个getter?我认为不使用曝光级别设置,但是方法出现finetunner
设置。在那里,您可以逐个决定要公开的方法和方式
然而,对于您作为示例展示的帮助器方法,它解决了一个表示问题,我不会污染我的数据模型。您可以引入诸如TemplateMethodModelEx
-es或#function
-s之类的辅助方法