Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 仅将FreeMarker与EXPOSE_属性一起使用_Java_Templates_Freemarker - Fatal编程技术网

Java 仅将FreeMarker与EXPOSE_属性一起使用

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

我正在学习FreeMarker模板引擎,并注意到有一个只向模板公开getter方法的方法


如果这种情况覆盖了99.9%的对象模型,但我也想公开一种方便的方法,如
ConvertFeetMeters(双脚)
,有没有办法表示这种方法可以公开给FreeMarker,即使它不是一个getter?

我认为不使用曝光级别设置,但是
方法出现finetunner
设置。在那里,您可以逐个决定要公开的方法和方式

然而,对于您作为示例展示的帮助器方法,它解决了一个表示问题,我不会污染我的数据模型。您可以引入诸如
TemplateMethodModelEx
-es或
#function
-s之类的辅助方法