Ruta a los templates de FreeMarker

TilesFreemarkerServletHay tres métodos distintos para indicar la ruta donde están los templates en FreeMarker.

El primer método se utiliza para que Freemarker encuentre el template en el paquete donde se encuentra la clase especificada. Por ejemplo:

Como le estamos indicando this.getClass(), es evidente que buscará los templates (plantillas) en el paquete de la clase actual.

El segundo método es probablemente el más utilizado, por ser también el más directo, ya que simplemente hay que indicarle la ruta en la que están los templates (siempre que esta ruta se encuentre dentro del WebApp). Un ejemplo:

El tercero es quizás el más complicado, y quizás por eso el menos utilizado, o el utilizado sólo con algún fin muy específico, como motivos de configuración, para llamar directamente a un servlet en programación java tradicional, o para utilizar directamente el contexto de la aplicación. Es difícil encontrar ejemplos para esta opción por su poco uso.

 

Share

Deja un comentario