(FreeMarker is a template engine written in Java language, which generates text output based on templates. FreeMarker has nothing to do with the Web container, that is, when the Web runs, it does not recognize servlets or HTTP. It can not only be used as the implementation technology of the development layer, but also can be used to generate XML, JSP or Java.)