【发布时间】:2011-11-01 00:01:48
【问题描述】:
我们如何处理 fileName.ftl 文件中的 file not found 异常?很多人已经解释了在动作 servlet 上处理它。但我没有使用任何动作 servlet 来加载 freemarker。所以没有其他选择,我必须找到一种方法来处理模板文件本身..!
【问题讨论】:
标签: freemarker
我们如何处理 fileName.ftl 文件中的 file not found 异常?很多人已经解释了在动作 servlet 上处理它。但我没有使用任何动作 servlet 来加载 freemarker。所以没有其他选择,我必须找到一种方法来处理模板文件本身..!
【问题讨论】:
标签: freemarker
如果FileNotFoundException 出现在“主”FTL 模板中的 FTL <#import> 或 <#include> 期间,那么我认为您可以使用 FTL 的 attempt-recover-construct 捕获异常(类似于 Java 的 try-catch) .但是如果找不到你的“主”模板,那么 FreeMarker 之外的东西(例如调用 FreeMarker 的 servlet)必须处理它。
【讨论】: