FreeMarker templates

E358057

FreeMarker templates are text-based templates used with the FreeMarker engine to generate dynamic content such as HTML, configuration files, or source code by combining static text with data-driven placeholders and logic.

All labels observed (2)

Label Occurrences
FreeMarker template engine 1
FreeMarker templates canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf template language artifact
text-based template
designedFor separation of presentation and business logic
hasFileExtension .ftl
license Apache License 2.0
surface form: Apache License 2.0 (via FreeMarker project)
processedBy FreeMarker configuration and template loader
supportsControlStructure else
elseif
if
import
include
list
macro
switch
supportsDataModel JavaBeans
POJOs
custom object wrappers
dates
hashes (maps)
scalars
sequences (lists)
supportsDirectiveSyntax <#...>
supportsExpressionType boolean operations
collection operations
date operations
numeric operations
string operations
supportsFeature built-in functions
escaping and auto-escaping configurations
internationalization support
local variables
macros for reusable template fragments
number and date formatting
template includes from classpath or filesystem
template inheritance via includes and imports
user-defined directives
whitespace control
supportsInterpolation data-driven placeholders
supportsOutputType HTML
XML
configuration files
plain text
source code
supportsPlaceholderSyntax ${...}
usedInContext Java web applications
Spring MVC views
code generation tools
email template rendering
static site generation
usedWith FreeMarker templates self-linksurface differs
surface form: FreeMarker template engine

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

IntelliJ IDEA supportsLanguage FreeMarker templates
FreeMarker templates usedWith FreeMarker templates self-linksurface differs
this entity surface form: FreeMarker template engine