WebMacro is an HTML template engine and back end servlet development framework. WebMacro simplifies servlet development by separating programming work from page design: Page designers create HTML templates with WebMacro's powerful script language. Programmers work in clean Java code, free of HTML and other presentational clutter.