You need to use FreeMarker to write templates that can reference variables, object
properties, and DOM Node
objects.
To use Freemarker in a Maven 2 project, add the following
dependency to your project's pom.xml
:
Example 9.3. Adding a Dependency on Commons BeanUtils
<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.15</version> </dependency>
If you are not sure what this means, I'd suggest reading Maven: The Definitive
Guide. When you depend on a library in Maven 2, all you need to
do is add the dependency groupId
,
artifactId
, and version
to your
project's dependencies. Once you do this, Maven 2 will download the
dependency and make it available on your project's classpath.
To learn more about FreeMarker, visit the FreeMarker web site (http://www.freemarker.org/).