【问题标题】:Handling file not found on ftl page in Freemarker在 Freemarker 的 ftl 页面上找不到处理文件
【发布时间】:2011-11-01 00:01:48
【问题描述】:

我们如何处理 fileName.ftl 文件中的 file not found 异常?很多人已经解释了在动作 servlet 上处理它。但我没有使用任何动作 servlet 来加载 freemarker。所以没有其他选择,我必须找到一种方法来处理模板文件本身..!

【问题讨论】:

    标签: freemarker


    【解决方案1】:

    如果FileNotFoundException 出现在“主”FTL 模板中的 FTL <#import><#include> 期间,那么我认为您可以使用 FTL 的 attempt-recover-construct 捕获异常(类似于 Java 的 try-catch) .但是如果找不到你的“主”模板,那么 FreeMarker 之外的东西(例如调用 FreeMarker 的 servlet)必须处理它。

    【讨论】:

      猜你喜欢
      • 2018-01-01
      • 2015-09-11
      • 2021-09-13
      • 2012-11-13
      • 2011-09-12
      • 2010-11-05
      • 2014-02-28
      • 1970-01-01
      • 2012-10-13
      相关资源
      最近更新 更多