Quiero utilizar algunas etiquetas personalizadas en una plantilla de marca libre, lo cual es bastante fácil ya que puedo incluir el JspSupportServlet en mi archivo web.xml e incluir la siguiente línea en la plantilla.Etiquetas JSP en una plantilla de Freemarker
<#assign my=JspTaglibs["/WEB-INF/mytaglib.tld"] />
Sin embargo ¿Cómo voy a hacer esto si el .tld se incluye en un archivo JAR en el directorio META-INF? Intenté ambos sin suerte.
<#assign my=JspTaglibs["/META-INF/mytaglib.tld"] />
<#assign my=JspTaglibs["/mynamespace"] />
Gracias, eso funcionó. Ya había intentado usar el URI, sin embargo, no incluía el nombre de host http: // y parece que freemarker solo reconoce las URL de http completas como espacios de nombres. Así que he cambiado el espacio de nombres para que sea http: // nombre de host/mynamespace y funciona perfectamente. – 3urdoch
¿Funciona con el modo de corchete cuadrado? –