Get the template
Templates are represented by
freemarker.template.Template instances. Typically you obtain a
Template instance from the
Configuration instance, using its.
getTemplate method. If you store the example template in the
test.ftlh file of the earlier set directory, then you can do this:
Template temp = cfg.getTemplate("test.ftlh");
This gives you a
Template instance that was created by reading
/where/you/store/templates/test.ftlh and parsing it. The
Template instance stores the template in parsed form, and not as text. If the template is missing or syntactically incorrect,
getTemplate will throw exception instead.
Template instances, so when you call
cfg.getTemplate("test.ftlh") next time, it probably won't read and parse the template file again, just returns the same
Template instance as for the first time.