Freemarker模板中的JSP标记

我想在freemarker模板中使用一些自定义标签,这很容易,因为我可以在我的web.xml文件中包含JspSupportServlet并在模板中包含以下行。

 

但是,如果.tld捆绑在META-INF目录中的JAR文件中,我该怎么做呢? 我试过这两个都没有运气。

   

FreeMarker会自动扫描WEB-INF / lib目录中的所有JAR文件。 如果它在JAR的META-INF目录中找到.tld文件,就像你的META-INF / mytaglib.tld一样,它会窥视它,以便找到标签。 如果找到一个,它将通过此​​URI使taglib可用,例如定义的taglib

  my custom taglib http://example.org/mytaglib   

可以在FreeMarker中使用

 <#assign my=JspTaglibs["http://example.org/mytaglib"] /> 

至少这对我有用……