Spring Web

Im Zeitalter von Rich Internet Applications (RIA) und  Web 2.0 ist es von essentieller Bedeutung, Anwendern eine ergonomische und effiziente Arbeit auch im Web zu ermöglichen. Dem entgegen stehen vielfältige miteinander konkurrierende Webframeworks und Ausgabeformate. Konzeptionell sind diese Probleme gelöst: Eine saubere Architektur nach dem Model-View-Controller (MVC, bzw. MVC-2 im Web) Prinzip ermöglicht eine klare Trennung von Daten, Darstellung und Verhalten - aber ein Framework muss diese Konzepte auch klar unterstützen, um Anwendungen verständlich, wartbar und erweiterbar zu gestalten.

Spring bietet mit MVC eine Eigenimplementierung des MVC2-Konzeptes. Insbesondere ist das Ausgabeformat komplett frei wählbar - egal ob Excel, WML, PDF oder HTML gefordert sind. Zudem werden viele weitere Webframeworks unterstützt:

  • Spring Web MVC
  • Spring Portlet MVC (JSR-168)
  • Java Server Faces (JSF)
  • Struts
  • WebWork
  • Tapestry
  • JSP
  • Velocity
  • FreeMarker
  • PDF
  • Jasper Reports
  • Excel

Ihre Vorteile

  • Anbindung an alle Standardpräsentationsschichten mit allen Vorteilen von Spring
  • Flexible Unterstützung verschiedenster Ausgabeformate
  • Migrationspfad zu zukünftigen Präsentationsschichten klar vorgegeben

Spring Architektur: Web

Links

Spring Forum (Xing)

Kontakt

Dr.-Ing. Thomas Biskup
Tel.: 0231 / 533 831 0
thomas.biskup@quinscape.de
Thomas Biskup

Impressum
Kontakt