WebMacro

WebMacro är ett ramverk för att utveckla Java Servlets . Det upprätthåller ett Model-View-Controller- ramverk på ett projekt som möjliggör en ren separation av problem i designen. I synnerhet håller WebMacro programkällkoden helt åtskild från presentationens HTML -kod. WebMacro är programvara med öppen källkod .

WebMacro skapades och designades ursprungligen av Justin Wells på Semiotek Inc. i mitten av 2000, när projektet togs över av ett team på SourceForge . Omfattande diskussioner om WebMacro på Java Servlet-Interest e-postlista vid den tiden kan ha varit inflytelserika i Sun Microsystems beslut att flytta sin Java Server Pages- produkt till en Model-View-Controller- arkitektur. [ citat behövs ]

WebMacro kan också användas för att generera godtycklig textutdata från mallar (en av dess användningsområden är automatisk kodgenerering).

Mallspråket är väldigt likt språket som används i Apache Velocity och det finns ett automatiserat skript för att utföra migreringen.

Apache Velocity- projektet startades som en omimplementering av rena rum av Jon Scott Stevens, Geir Magnusson och Jason van Zyl efter att en överenskommelse inte kunde nås om antagandet av Apache-licensen.

Den nuvarande versionen av WebMacro är BSD-licensierad.

externa länkar