(FreeMarker is a template engine, a general tool for generating text output based on templates. It is written in pure Java. FreeMarker is designed to generate HTML Web pages, especially programs based on the MVC pattern. Although FreeMarker has some programming skills, it is generally written in Java. The program prepares the data to be displayed, the page is generated by FreeMarker, and the prepared data is displayed through the template (as shown in the figure below)
freemarker Chinese manual.doc)