Java-Entwicklung mit Apache Struts
No longer available
Classroom training | German | Claim
Duration of training: 3 days
Objectives
Dieser Kurs demonstriert Ihnen die Möglichkeiten des Struts Framework mit all seinen Integrations- und Konfigurationsdetails.
Target audience
Programmierer, die mit Struts arbeiten
Requirements
Gute Kenntnisse in Java und JEE-Architekturen
Agenda
Grundlagen
- Definition Struts
- Struts Architektur
- Model-View-Controller-Pattern
- View Komponenten
- traditionelle Webapplikationen
- JSPs, Taglibs, JSTL
- ActionForm oder POJO?
- Struts Tag Library (HTML- und Bean- und Logik-Tags)
- Jsp Seitenaufbau mit Struts Tags
- Portlet Support
Controller-Komponenten
- FrontController
- Action Klassen
- POJOs als Actionklassen
- Zugriff auf Sessions
- Authentifizierung
- Steuerung
Model-Komponenten
- Model-Komponenten
- Businessprozesse implementieren
- Zugriff auf Model-Komponenten
Struts Konfiguration
- FrontController Servlet einrichten
- struts-config.xml
- AJAX Support implementieren über AJAX-Tags
Struts Tiles
- Tiles aktivieren
- Konfiguration
- JSPs mit Tiles
DynaForms und Validator
- Formulare ohne Java
- Validieren von Formularen
Struts und EJBs
- Session EJBs
- Integration von JPA
- Entity Beans als Model Komponente
- Message Driven Beans (MDB)
- Konfiguration
Struts und Web Services
- Web Services als Controller Komponenten
- Service Endpoint definieren
- Zugriff
- Web Service Client
Struts-Integrations Szenarien
- IoC-Integration (Spring, Pico)
- Annotationen
- REST action mapping
- Hibernate Integration
Erstellen, deployen und testen von Struts-Anwendungen
- Anwendungen mit Ant erstellen
- Deployment
- Mit JUnit testen
- StrutsTestCase
- Mocktests
- Best Practices
Objectives
Dieser Kurs demonstriert Ihnen die Möglichkeiten des Struts Framework mit all seinen Integrations- und Konfigurationsdetails.
Target audience
Programmierer, die mit Struts arbeiten
Requirements
Gute Kenntnisse in Java und JEE-Architekturen
Agenda
Grundlagen
- Definition Struts
- Struts Architektur
- Model-View-Controller-Pattern
- View Komponenten
- traditionelle Webapplikationen
- JSPs, Taglibs, JSTL
- ActionForm oder POJO?
- Struts Tag Library (HTML- und Bean- und Logik-Tags)
- Jsp Seitenaufbau mit Struts Tags
- Portlet Support
Controller-Komponenten
- FrontController
- Action Klassen
- POJOs als Actionklassen
- Zugriff auf Sessions
- Authentifizierung
- Steuerung
Model-Komponenten
- Model-Komponenten
- Businessprozesse implementieren
- Zugriff auf Model-Komponenten
Struts Konfiguration
- FrontController Servlet einrichten
- struts-config.xml
- AJAX Support implementieren über AJAX-Tags
Struts Tiles
- Tiles aktivieren
- Konfiguration
- JSPs mit Tiles
DynaForms und Validator
- Formulare ohne Java
- Validieren von Formularen
Struts und EJBs
- Session EJBs
- Integration von JPA
- Entity Beans als Model Komponente
- Message Driven Beans (MDB)
- Konfiguration
Struts und Web Services
- Web Services als Controller Komponenten
- Service Endpoint definieren
- Zugriff
- Web Service Client
Struts-Integrations Szenarien
- IoC-Integration (Spring, Pico)
- Annotationen
- REST action mapping
- Hibernate Integration
Erstellen, deployen und testen von Struts-Anwendungen
- Anwendungen mit Ant erstellen
- Deployment
- Mit JUnit testen
- StrutsTestCase
- Mocktests
- Best Practices