Java Server Pages and XML represent natural partners for building Web applications that use heterogeneous data sources. XML’s DOM API provides a universal way to represent these diverse data sources.
FreeMarker, an alternative to JavaServer Pages, is a template-based, open source API that leverages the skills of Java developers and HTML authors in parallel. You can place FreeMarker tags in text ...