Geschichte Struts2

Geschichte

Das MVC-Framework Struts wurde im Jahr 2000 von Graig McClanahan entwickelt. Die Version 1 wurde Ende 2006 von der Version 2, dem größten Meilenstein in der Geschichte von Struts, abgelöst. Die originäre Basis für Struts2 ist das Framework Webwork in der Version 2.7. Dieses wurde von der Open-Source-Gemeinschaft OpenSymphony ins Leben gerufen und nach dem Zusammenschluss mit Struts1 nicht mehr weiterentwickelt. Treibende Kraft des Webwork-Frameworks war Patrick Lightbody, der nun die Weiterentwicklung von Struts2 maßgeblich propagiert. Durch den Zusammenschluss der beiden Frameworks erbt Struts2 die Vorteile und Erfahrungen beider Frameworks sowie die Unterstützung aller Community-Mitglieder und Committer2. Struts2 ist aktuell in der Version 2.0.9 auf der Apache-Homepage abrufbar. Aufgrund der Apache-Lizenz3, unter der sich Struts2 befindet, eignet sich das Framework sowohl für Open-Source, als auch für kommerzielle Projekte. Das aktuelle Logo des Struts-Frameworks unterstreicht den Zusammenschluss der beiden existierenden Frameworks WebWork und Struts1.

Literatur-Tipp (Meiner Meinung nach das einzige wirklich brauchbare Buch):