Fortbildung / 31. August 2017 - 01. September 2017, 9:00 - 16:00 Uhr
»Google Web Toolkit (GWT) Einführung: Grundlagen für Java-Entwickler«
Inhalt
Ajax
- JavaScript und Asynchrone Datenübertragung
- Das HTTP-Request Objekt
- XML als Daten-Basis
- Typische Probleme beim Einsatz von Ajax
GWT
- Vorgehensweise Java - GWT Compiler - JavaScript
- Clientside Code und Serverside Code
- Installation und Eclipse-Plugin
- Module und Entry-Point definieren
- Deploying und Projektstruktur
- Übersicht Class Libraries
- Super Dev Mode
Widgets
- Panels und vordefinierte Widgets... (P & W)
- Formpanel und Borderlayout
- Z.B. Buttons, CheckBox, Tree ...
- Aufbau und Layout mit P & W
- Eigene Widgets erzeugen
- Events und Listeners
- Nutzung von Stylesheets
Datentransfer RPC
- Definieren von Remote Services
- Implementieren als Servlet
- Call-Aufruf
- Serialisierung und Primärtypen
JavaScript Native Interface JSNI
- Mix von eigenem JavaScript in GWT
Editor-Framework
- Daten Mapping in GWT
Architekturmodelle
- Problematiken bei umfangreichen Anwendungen
- Lösungen: Factory und Singleton
- Model-View-Presenter
- Activities und Places