Sie befinden sich hier: Home » Seminare » Java » JVSPRNGMVC

Spring MVC und Spring Web Flow

Kursziele

Spring MVC ist ein Framework, das dem Aufbau von Web-Applikationen dient und kürzlich durch das Projekt Spring Web Flow erweitert wurde. Das Seminar gibt einen tiefen Einblick in die Technologie und zeigt praxisnah, wie XML-Dateien oder Annotationen Regeln für die Navigation beschreiben und wiederverwendbare Web-Controller in Spring Web Flow eingesetzt werden. Schritt für Schritt wird eine funktionsfähige Spring-Web-Applikation von den Seminarteilnehmern erstellt und so das Gelernte sofort praktisch umgesetzt.

Zielgruppe

Software-Entwickler

Inhalte

  • Web-Programmierung mit Spring
    • Architektur bei Web-Anwendungen
    • Spring Web MVC Framework
    • Spring Web Flow 1 und Spring Web Flow 2
    • Editor-Unterstützung, Plugins für Entwicklungsumgebungen
  • Spring MVC
    • DispatcherServlet und Controller
    • Spring Beans, Inversion-of-Control, Container-Konfiguration
    • Handler-Mappings
    • ViewResolver
    • Form Tag Library und Form-Controller
    • Exception Handling
    • Sprachen über LocaleResolver behandeln
    • Themes
    • File Upload
    • View-Technologien: JSP/JSTL, Tiles, Velocity/FreeMarker, XSLT, Jasper Reports
    • Integration in JavaServer Faces, Struts, Tapestry
  • Spring Web Flow
    • Überblick über Spring Web Flow (Execution Layer, Flow)
    • Programmfluss (Flow) beschreiben, Zustandsübergänge
    • Flow Execution und Repositories
    • Web Flow JavaServer Faces (JSF) Integration
    • Spring Web Flow im Portal-Server

Voraussetzungen

Der Kurs ›Spring und Java Persistence API‹ oder vergleichbare Kenntnisse.

Empfohlene Dauer

3 Tage, insgesamt 18 Zeitstunden