代码之家  ›  专栏  ›  技术社区  ›  Brandon Yarbrough

对于非Web上下文,我可以使用带有FreeMarker的JSP标记库吗?

  •  1
  • Brandon Yarbrough  · 技术社区  · 16 年前

    我在研究FreeMarker(以及Velocity),我喜欢FreeMarker的一点是,我可以将它与现有的JSP标记一起使用。但是,我理解这只在使用FreeMarker作为servlet视图时有效。在非servlet上下文(即生成电子邮件消息)中,是否有方法将这些JSP标记库与FreeMarker或Velocity一起使用?

    1 回复  |  直到 7 年前
        1
  •  2
  •   ChssPly76    16 年前

    有一种方法,但不完全是漂亮的:)

    FreeMarkerServlet(如果使用SpringMVC,则为Spring视图解析器)公开了在模板中使用标记并模拟标记(尤其是范围)使用的JSP环境所需的JSPTaglibs哈希。你必须在你的电子邮件处理器中自己做。

    请参阅此处的详细信息: Using JSP custom tags in FTL

    推荐文章