Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.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 Velocity:从模板中隐藏方法_Java_Velocity_Template Engine - Fatal编程技术网

Java Velocity:从模板中隐藏方法

Java Velocity:从模板中隐藏方法,java,velocity,template-engine,Java,Velocity,Template Engine,是否有一种方法可以将公共方法标记为“不可从velocity模板调用”。velocity将所有公共方法公开给模板。没有办法隐藏它们 标准方法是在上下文中使用类的外观。出于同样的原因,我们被迫这样做,但我们发现了其他好处。例如,您可以通过组合多个方法来简化调用,也可以将值限制为某些参数,这是您不希望对Java代码执行的操作。Velocity将所有公共方法公开给模板。没有办法隐藏它们 标准方法是在上下文中使用类的外观。出于同样的原因,我们被迫这样做,但我们发现了其他好处。例如,您可以通过组合几个方法来

是否有一种方法可以将公共方法标记为“不可从velocity模板调用”。

velocity将所有公共方法公开给模板。没有办法隐藏它们


标准方法是在上下文中使用类的外观。出于同样的原因,我们被迫这样做,但我们发现了其他好处。例如,您可以通过组合多个方法来简化调用,也可以将值限制为某些参数,这是您不希望对Java代码执行的操作。

Velocity将所有公共方法公开给模板。没有办法隐藏它们

标准方法是在上下文中使用类的外观。出于同样的原因,我们被迫这样做,但我们发现了其他好处。例如,您可以通过组合几个方法来简化调用,或者您可以将值限制为某些参数,这是您不希望对Java代码执行的