- WebMacro
WebMacro is a framework for developing
Java Servlets . It enforces aModel-View-Controller framework on a project allowing for a clean separation of concerns in the design. In particular WebMacro keeps program source code absolutely separate from presentationHTML code. WebMacro isopen source software .WebMacro was initially created and designed by Gurvinder Singh and
Semiotek Inc. in the mid 2000, when the project was taken over by a team atSourceForge . Extensive discussions of WebMacro on the Java Servlet-Interest mailing list at that time may have been influential inSun Microsystems decision to move theirJava Server Pages product to aModel-View-Controller architecture.Fact|date=December 2007WebMacro can also be used to generate the arbitrary text output from templates (one of its uses is the automated code generation). The template language is very similar to the language used in the
Apache Velocity , although migration requires some small corrections.External links
* [http://www.webmacro.org WebMacro] website
* [http://www.semiotek.com Semiotek Inc.] website
Wikimedia Foundation. 2010.