Kurs-Nr. 500
Mit serverseitigem Java und den heutigen Entwicklungswerkzeugen ist eine leistungsfähige Basis verfügbar, um Enterprise Web-Anwendungen zu erstellen. Die Erfahrung mit dieser etablierten Technologie hat gezeigt, dass für sich wiederholende Aufgaben immer wieder ähnlicher Code implementiert wurde. Auch gestaltet sich die Anpassung einer Anwendung an sich ändernde Unternehmensprozesse mit der bisherigen Technologie unter Umständen schwierig. Diese Lücke möchte das OpenSource Framework Struts schließen und erfreut sich dabei einer immer größer werdenden Fangemeinde, sowohl bei den Java Entwicklern, als auch bei den Tool-Herstellern.
Kursziele
Die Teilnehmer sind nach dem Besuch dieses Kurses in der Lage, Struts-basierte Web-Anwendungen zu entwickeln und damit verbundene Architekturen zu bewerten.
Themen
- Das Struts Framework im Überblick
- MVC in Struts
- Die Struts JSP Custom Tag-Libs
- Web-Formulare
- Die Möglichkeiten der Eingabevalidierung von Struts Web-Formularen
- Fehlerbehandlung
- Internationalisierung
- Einbau von eigenen Struts Erweiterungen
- Die Jakarta Commons Bibliotheken in Struts
- GUI Templates mit Tiles
- Werkzeuge für die Struts Entwicklung (Eclipse, RAD, OpenSource Produkte)
- Logging und Debugging in einer Struts-Anwendung
Zielgruppe
Programmentwickler/innen
Voraussetzungen
- HTML Grundkenntnisse
- Java Kenntnisse
- Java Web Kenntnisse (Servlet und JSP)
- Von Vorteil: Kenntnisse im Umgang mit Eclipse oder dem IBM Rational Application Develope (RAD)
Werkzeuge und Unterlagen
————–Bitte prüfen, ob Folgendes stimmt————–
Als Entwicklungsumgebung werden unterschiedliche IDEs verwendet. Die im Theorieteil besprochenen Konzepte werden durch zahlreiche praktische Übungen am Rechner vertieft. Alle Unterlagen und Übungen sind auf Deutsch.
Laufzeitumgebung ist während des Entwickelns und Testens ein gängiger Application-Server, wie z.B. Apache Tomcat, SUN Glassfish oder JBoss.
Kursdauer
3 Tage
aformatik Training & Consulting GmbH & Co. KG | Tilsiter Str. 6 | 71065 Sindelfingen | Instagram | TikTok | LinkedIn | Impressum