是否有可能包括一个模板,这是不相同的目录在Freemarker当前一个?



我现在工作的模板是x/xx/xxx/xxxx/template。我想包括一个模板,其中存在于x/目录。这可能吗?

(# include我试着使用 '../../../template_name。但这并没有奏效。谁能给我条出路吗?

是的,..-s是可能的。不确定什么"不起作用";意思是,错误信息是什么。但通常情况下,问题是您返回的目录位于模板根目录之外。这是在FreeMarker配置中指定的所有模板的目录。出于安全原因,不允许使用..-s从该目录退出。

最新更新