Static Configuration Manager for the FreemarkerResult's configuration
Possible extension points are :-
- createConfiguration method
- loadSettings method
- createTemplateLoader method
- populateContext method
createConfiguration method Create a freemarker Configuration.
loadSettings method Load freemarker settings, default to freemarker.properties (if found in classpath)
createTemplateLoader method create a freemarker TemplateLoader that loads freemarker template in the following order :-
- path defined in ServletContext init parameter named 'templatePath' or 'TemplatePath' (must be an absolute path)
- webapp classpath
- struts's static folder (under [STRUT2_SOURCE]/org/apache/struts2/static/
populateContext method populate the created model.