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/).
