WebWork

Java-Bibliothek
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 17. September 2009 um 17:14 Uhr durch Jpp (Diskussion | Beiträge) (WebWork / Struts Verschmelzung: Tippfehler korrigiert und Überschrift umformuliert). Sie kann sich erheblich von der aktuellen Version unterscheiden.

WebWork ist ein von OpenSymphony in der Programmiersprache Java programmiertes Framework für die Entwicklung von Java-Webanwendungen.

WebWork
Basisdaten

Entwickler OpenSymphony
Aktuelle Version 2.2.6
(21. Juli 2007)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie Webframework
Lizenz OpenSymphony Software License
www.opensymphony.com/webwork

WebWork ist die Basis für Struts 2 welches wesentliche Teile von WebWork übernommen hat. WebWork wird inzwischen bis auf Bug-Fix Releases der 2.2er Version nicht mehr weiterentwickelt.

WebWork integriert


WebWork

WebWork wurde entwickelt um den Entwicklungsprozess von Webanwendungen zu vereinfachen und produktiver zu gestalten. WebWork setzt auf XWork auf. Zusätzlich zu den von XWork gebotenen Features bietet WebWork Unterstützung bei der Erzeugung von wiederverwendbaren UI templates. Dies umfasst unter anderem Internationalisierung, Formularkontrolle, dynamisches Formular-Parameter-Mapping zu Java Beans, robuste client- und serverseitige Validierung und vieles mehr.

License

WebWork ist unter der OpenSymphony Software License verfügbar, welche einer modifizierten Form der Apache Software License entspricht.

Verschmelzung von WebWork und Struts

Am 27. November 2005 verkündete der WebWork Entwickler Patrick Lightbody, dass WebWork als Basis für Apache Struts2 herangezogen wird. [1]. Die folgende Release 2.2.x werde zwar noch unter dem Namen WebWork vertrieben, weiterführende Features und Major Releases werden aber ausschließlich unter Struts2 laufen.

In einem gemeinsamen Vorschlag von WebWork uns Struts Committern wurde bekanntgegeben, dass das Stuts 1.x ähnliche WebWork Framework eine bessere Basis für Struts2 darstelle und die Verschmelzung somit von der technischen Überlegenheit von WebWork und der größeren Struts Community profitieren würde.[2]

Siehe auch

Einzelnachweise

  1. WebWork joining Struts
  2. PROPOSAL: Merger with WebWork von Don Brown, Ted Husted, Jason Carreira und Patrick Lightbody, 25. November 2009