Praxisbuch Web Dynpro for Java:
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2006
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | SAP PRESS
SAP technisch |
Schlagworte: | |
Online-Zugang: | Inhaltstext Ausführliche Beschreibung Inhaltsverzeichnis |
Beschreibung: | 519 S. Ill., graph. Darst. |
ISBN: | 3898426890 9783898426893 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV021596991 | ||
003 | DE-604 | ||
005 | 20201111 | ||
007 | t | ||
008 | 060529s2006 gw ad|| |||| 00||| ger d | ||
015 | |a 06,N20,0033 |2 dnb | ||
016 | 7 | |a 979439035 |2 DE-101 | |
020 | |a 3898426890 |c Gb. : EUR 59.90, EUR 61.60 (AT), sfr 96.90 |9 3-89842-689-0 | ||
020 | |a 9783898426893 |9 978-3-89842-689-3 | ||
035 | |a (OCoLC)179900757 | ||
035 | |a (DE-599)BVBBV021596991 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-Aug4 |a DE-860 |a DE-522 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a ST 610 |0 (DE-625)143683: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Ganz, Bertram |e Verfasser |4 aut | |
245 | 1 | 0 | |a Praxisbuch Web Dynpro for Java |c Bertram Ganz ; Jochen Gürtler ; Timo Lakner |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2006 | |
300 | |a 519 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a SAP PRESS | |
490 | 0 | |a SAP technisch | |
650 | 0 | 7 | |a Web Dynpro for Java |0 (DE-588)7529651-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Web Dynpro for Java |0 (DE-588)7529651-2 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Gürtler, Jochen |d 1970- |e Verfasser |0 (DE-588)131750445 |4 aut | |
700 | 1 | |a Lakner, Timo |e Verfasser |4 aut | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2797815&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |q text/html |u http://www.sap-press.de/katalog/buecher/titel/gp/titelID-1078?GalileoSession=67537763A2-rDw.Zt8A |3 Ausführliche Beschreibung |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014812380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-014812380 |
Datensatz im Suchindex
_version_ | 1804135376873324544 |
---|---|
adam_text | Inhalt
1 Einleitung 13
2 Web Dynpro Architekturkonzepte 17
2.1 Architekturkonzepte 18
2.2 SAP NetWeaver Systemlandschaft 21
2.3 Zusammenfassung und Ausblick 23
3 Web Dynpro GameStation 25
3.1 Komponentisierung am Beispiel der Web Dynpro GameStation 25
3.2 Mit Komponenten zur Anwendungsarchitektur 28
3.2.1 Grobstruktur der Benutzeroberfläche 28
3.2.2 Nachteile großer Web Dynpro Komponenten 29
3.2.3 Entwurf einer einfachen Komponenten Architektur 30
3.3 Erweiterbarkeit durch Komponenten Interfaces 34
3.3.1 Komponenten Interface einer Spiel Komponente 36
3.3.2 Deklaration eines Komponenten Interfaces in den
Web Dynpro Werkzeugen 37
3.3.3 Component Usages 40
3.3.4 Component Usages und Komponenten Interfaces 43
3.3.5 Einbettung der Interface Definition einer Spiel Komponente
in die Wurzel Komponente 46
3.4 Einbettung der CameStation in Web Dynpro DCs 47
3.4.1 Web Dynpro Development Components 47
3.4.2 DC Separation der GameStation im
NWDI Komponentenmodell 50
3.4.3 Verwendungsbeziehung zwischen DCs definieren 51
3.5 Implementierungeines Komponenten Interfaces 55
3.5.1 Neue Web Dynpro Komponente erzeugen 55
3.5.2 Implementierungsbeziehung definieren 56
3.5.3 Komponente vollständig implementieren 58
3.6 Erzeugung von Spiel Komponenten zur Laufzeit 61
3.6.1 IWDComponentUsage API 62
3.6.2 DeploymentManager Komponente 65
3.6.3 Endgültige Architektur der GameStation Anwendung 66
3.6.4 Implementierung zur Erzeugung von
Spiel Komponenteninstanzen 68
Inhalt 5
3.7 Komponentenübergreifendes Context Mapping 72
3.7.1 Internes Interface Context Mapping 73
3.7.2 Externes Interface Context Mapping 75
3.7.3 Deklaration des externen Interface Context Mappings 77
3.8 Komponentenübergreifendes Eventing nutzen 82
3.8.1 Serverseitiges Eventing zwischen Kind und Vater Komponente 83
3.8.2 Dynamische Event Subscription 87
3.8.3 Methodenaufrufe als Ersatz für serverseitiges Eventing 89
3.9 Verwendung von Component Interface Views 92
3.9.1 Component Interface Views 93
3.9.2 Einbettung von Component Interface Views in
ViewContainer UI Elemente 93
3.9.3 Mit Start View und URL Parameter zur initialen
View Assembly navigieren 99
3.9.4 Alternative Lösungen für das Default View Problem 104
3.9.5 Inter Komponenten Navigation zwischen Component
Interface Views 107
3.10 Zusammenfassung 113
4 Web Dynpro Google Suche 115
4.1 Google Webservice 115
4.2 Erzeugen des Google Webservice Models 117
4.2.1 Einschränkungen des Webservice Models 120
4.2.2 Neugenerierung des Webservice Models 120
4.3 Verwendung des Google Models 121
4.3.1 Verwendung einer Model Komponente 121
4.3.2 Verknüpfung des Models mit einer Web Dynpro
Komponente 122
4.4 Realisierung der Suchoberfläche und Definition des
Anwendungsrahmens 126
4.4.1 Deklaratives Erzeugen der Benutzeroberfläche 126
4.4.2 Dynamisches Erzeugen der Benutzeroberfläche 127
4.4.3 Realisierung der Suchmaske 128
4.4.4 Anstoßen der Google Suche 130
4.4.5 Erstellung der Navigationsleiste 131
4.5 Definition der initialen Darstellung einer Web Dynpro Applikation 134
4.5.1 Mehrere Darstellungsvarianten für eine Web Dynpro
Applikation 135
4.5.2 Mehrere Web Dynpro Applikationen für mehrere
Darstellungsvarianten 139
4.6 Visualisierung der Ergebnisliste 140
4.6.1 View TableResultListView 140
4.6.2 View DeclaredResultListView 143
4.6.3 View DynamicResultListView 146
4.6.4 Anzeige von HTML basierten Suchergebnissen 147
4.7 Zusammenfassung 151
5 Inhalt
5 Web Dynpro und SAP NetWeaver Portal 153
5.1 SAP NetWeaver Portal 153
5.1.1 Content Modell 154
5.1.2 Benutzeroberfläche 156
5.2 Erzeugen von Portal Inhalten 160
5.2.1 Anlegen eines Systems in der Portal Landscape 160
5.2.2 Erzeugen eines Web Dynpro iViews 167
5.2.3 Editieren der Eigenschaften eines Web Dynpro iViews 173
5.2.4 Definition einer Rolle 182
5.2.5 Zuweisung einer Rolle zu einem Benutzer 187
5.3 Verfügbare Web Dynpro Anwendungen 189
5.3.1 Administrationswerkzeuge 189
5.3.2 Testanwendungen 190
5.4 SAP Application Integrator 191
5.4.1 Starten einer Web Dynpro Anwendung im
SAP NetWeaver Portal 192
5.4.2 Erweiterung des URL Templates 194
5.4.3 Definition von URL Template Variablen 196
5.4.4 Debugging des SAP Application Integrators 198
5.5 Zusammenfassung 201
6 Web Dynpro NavigationTester 203
6.1 Web Dynpro NavigationTester 203
6.1.1 Bestimmung der Laufzeitumgebung 205
6.1.2 Auswahl des Navigationszieles 206
6.1.3 Bestimmung des Navigationsverhaltens 207
6.2 Navigation außerhalb des SAP NetWeaver Portal 208
6.2.1 Zusammenfassung von Web Dynpro Applikationen 208
6.2.2 Berechnung einer Web Dynpro Applikations URL 209
6.2.3 Übergabe von Parametern 213
6.2.4 Auslesen von Parametern 214
6.2.5 Verwendung des Exit Plugs 218
6.2.6 Starten der Web Dynpro Zielapplikation in einem
zusätzlichen Fenster 223
6.3 Encodierung von Übergabeparametern 225
6.3.1 Einbindung der Web Dynpro Entwicklungskomponente
tc~utils 225
6.3.2 Beschreibung der Datei portalapp.xml 230
6.3.3 Encodierung der Parameterwerte 231
6.4 Navigation innerhalb des SAP NetWeaver Portal 233
6.4.1 Anstoßen einer Portal Navigation 234
6.4.2 Absolute Portal Navigation 235
6.4.3 Relative Portal Navigation 236
Inhalt 7
6.4.4 Definition des Navigationsverhaltens 237
6.4.5 Direkte Navigation zu einer Web Dynpro Applikation 243
6.4.6 Gemeinsame Nutzung großer Datenmengen 246
6.5 Visualisierung der Navigationsziele 247
6.5.1 Abbildung von hierarchischen Strukturen im
Web Dynpro Context 249
6.5.2 Anzeige eines hierarchischen Web Dynpro Contexts 256
6.5.3 Einlesen der vorhandenen Web Dynpro Applikationen 260
6.5.4 Optimierte Darstellung der Hierarchieebenen 266
6.5.5 Auswahl eines Navigationszieles 269
6.5.6 Ausführung eines JNDI Lookups aus einer
Web Dynpro Applikation 270
6.6 Zusammenfassung 271
7 Web Dynpro OBNTester 273
7.1 Object based Navigation 274
7.2 Verwendung von Portal Services 275
7.2.1 Abhängigkeiten bei der Verwendung von Portal Services 276
7.2.2 Benutzung eines Portal Service 277
7.2.3 Zugriff auf einen Portal Service 280
7.2.4 Einlesen der definierten Systeme 282
7.3 Anstoßen einer Object based Navigation 282
7.3.1 Definition von Übergabeparametern 283
7.3.2 Weiterleitung von OBN Metadaten 284
7.4 Definition von Business Objekten 285
7.4.1 Anlegen von Business Objekten 285
7.4.2 Definition von Operationen 287
7.4.3 Definition der Implementierung einer Operation 289
7.4.4 Mapping von Übergabeparametern 291
7.5 Einlesen der benötigten Daten 292
7.6 Zusammenfassung 298
8 Web Dynpro MusicBox 299
8.1 Aufbau der MusicBox 299
8.2 Verwendete Komponenten Interfaces 300
8.2.1 Komponenten Interface MusicStoreCompl 301
8.2.2 Komponenten Interface DetailsViewerCompl 303
8.2.3 Komponenten Interface PerspectiveConfigurationCompl 304
8.3 Web Dynpro Komponente MusicBoxComp 308
8.3.1 Grundsätzliche Strukturierung 309
8.3.2 Bereitstellung des Daten Models 311
8.3.3 Definition des Layouts 313
8 Inhalt j
8.4 Implementierungeines Detail Viewers 316
8.4.1 Web Dynpro Komponente CoverComp 317
8.4.2 Definition der Cover Größe 320
8.5 Anpassung von Web Dynpro iViews 322
8.5.1 Rollenspezifische Anpassungen vs. Benutzer Personalisierung ... 322
8.5.2 Einbinden des Public Parts P13NUtils 323
8.5.3 Definition von anwendungsspezifischen iView Eigenschaften .... 325
8.5.4 Java Klasse P13nHelper 331
8.5.5 Erzeugen von personalisierbaren Web Dynpro iViews 334
8.5.6 Anwendungsspezifische Personalisierungsdialoge 336
8.6 Realisierung einer kontextsensitiven Navigationsleiste 339
8.6.1 Erweiterung des Navigation Panels 339
8.6.2 Contextual Navigation Panel 342
8.7 Weitere Ergänzungen 349
8.7.1 Schließen eines Fensters 349
8.7.2 Drucken des Fensterinhaltes 352
8.8 Web Dynpro Anwendungen im SAP NetWeaver Portal 353
8.8.1 Aktuelle Einschränkungen 353
8.8.2 Nächste Schritte 354
8.9 Zusammenfassung 355
9 Cenerische Entwicklungskomponenten 357
9.1 Entwicklungskomponente tc~utils 357
9.1.1 Definition der Entwicklungskomponente tc~utils 358
9.1.2 Definition des Public Parts Utils 362
9.2 Web Dynpro DeploymentManager 368
9.2.1 Definition der bereitgestellten Informationen 368
9.2.2 Beschreibung der bereitgestellten Informationen 370
9.3 Entwicklungskomponente tc~pplibs 372
9.3.1 Bereitstellung der benötigten JAR Archive 372
9.3.2 Lokalisierung der benötigten JAR Archive 375
9.4 Grundsätzliche Unterteilung der Entwicklungskomponenten 376
9.5 Zusammenfassung 377
10 Tipps zur Installation, Konfiguration und
Administration 379
10.1 Überblick 379
10.2 Installation und Wartung der Web Dynpro Laufzeit 379
10.2.1 Grundlegende Architektur des SAP Web Application Servers 380
10.2.2 Laufzeitkomponenten von Web Dynpro 391
Inhalt 9
10.2.3 Installation der Web Dynpro Laufzeit und Einspielen von
Service Packs 395
10.2.4 Remote Debugging 409
10.3 Technische Konfiguration der Web Dynpro Laufzeit 413
10.3.1 Grundlegende Konfiguration der Web Dynpro Laufzeit 414
10.3.2 Anwendungsspezifische Definition von
Konfigurationsparametern 435
10.3.3 Konfiguration des SAP Web Application Server mit
Auswirkungen auf Web Dynpro 437
10.4 Werkzeuge zur Administration und zum Monitoring 455
10.4.1 Web Dynpro Content Administrator 456
10.4.2 Web Dynpro Console 470
10.4.3 Werkzeuge für Logging und Tracing 482
10.5 Zusammenfassung 488
A Web Dynpro Komponentisierung 489
A.1 Web Dynpro Komponentendiagramme 489
A.2 Web Oynpro Komponentenmodell 492
A.2.1 Komponentenarchitektur 492
A.2.2 Schnittstellen einer Web Dynpro Komponente 492
A.2.3 Definition von Komponenten Interfaces 493
A.2.4 Wiederverwendbarkeit 494
A.2.5 Modularisierung 494
A.3 Klassifikation von Web Dynpro Komponenten 494
A.3.1 User Interface Komponenten 495
A.3.2 Nicht visuelle Komponenten 496
A.4 SAP NetWeaver Development Infrastructure 496
A.4.1 Komponentenmodell der NWDI 498
A.4.2 Benennung von Web Dynpro DCs 501
B Web Dynpro im SDN 503
B.1 Informationsportal 503
B.2 Web Dynpro Feature2Sample Matrix 505
B.3 Web Dynpro Lernprozess 507
B.3.1 Erlernen der Grundlagen 508
B.3.2 User Interface und Ul Elemente 508
B.3.3 Backend Zugang 509
B.3.4 Komponentisierung 510
B.3.5 Generische Services 510
B.3.6 Adobe Integration 510
B.3.7 Portal und Integrationsszenarien 510
O Inhalt j
C Die Autoren 511
Index 513
Inhalt 11
|
adam_txt |
Inhalt
1 Einleitung 13
2 Web Dynpro Architekturkonzepte 17
2.1 Architekturkonzepte 18
2.2 SAP NetWeaver Systemlandschaft 21
2.3 Zusammenfassung und Ausblick 23
3 Web Dynpro GameStation 25
3.1 Komponentisierung am Beispiel der Web Dynpro GameStation 25
3.2 Mit Komponenten zur Anwendungsarchitektur 28
3.2.1 Grobstruktur der Benutzeroberfläche 28
3.2.2 Nachteile großer Web Dynpro Komponenten 29
3.2.3 Entwurf einer einfachen Komponenten Architektur 30
3.3 Erweiterbarkeit durch Komponenten Interfaces 34
3.3.1 Komponenten Interface einer Spiel Komponente 36
3.3.2 Deklaration eines Komponenten Interfaces in den
Web Dynpro Werkzeugen 37
3.3.3 Component Usages 40
3.3.4 Component Usages und Komponenten Interfaces 43
3.3.5 Einbettung der Interface Definition einer Spiel Komponente
in die Wurzel Komponente 46
3.4 Einbettung der CameStation in Web Dynpro DCs 47
3.4.1 Web Dynpro Development Components 47
3.4.2 DC Separation der GameStation im
NWDI Komponentenmodell 50
3.4.3 Verwendungsbeziehung zwischen DCs definieren 51
3.5 Implementierungeines Komponenten Interfaces 55
3.5.1 Neue Web Dynpro Komponente erzeugen 55
3.5.2 Implementierungsbeziehung definieren 56
3.5.3 Komponente vollständig implementieren 58
3.6 Erzeugung von Spiel Komponenten zur Laufzeit 61
3.6.1 IWDComponentUsage API 62
3.6.2 DeploymentManager Komponente 65
3.6.3 Endgültige Architektur der GameStation Anwendung 66
3.6.4 Implementierung zur Erzeugung von
Spiel Komponenteninstanzen 68
Inhalt 5
3.7 Komponentenübergreifendes Context Mapping 72
3.7.1 Internes Interface Context Mapping 73
3.7.2 Externes Interface Context Mapping 75
3.7.3 Deklaration des externen Interface Context Mappings 77
3.8 Komponentenübergreifendes Eventing nutzen 82
3.8.1 Serverseitiges Eventing zwischen Kind und Vater Komponente 83
3.8.2 Dynamische Event Subscription 87
3.8.3 Methodenaufrufe als Ersatz für serverseitiges Eventing 89
3.9 Verwendung von Component Interface Views 92
3.9.1 Component Interface Views 93
3.9.2 Einbettung von Component Interface Views in
ViewContainer UI Elemente 93
3.9.3 Mit Start View und URL Parameter zur initialen
View Assembly navigieren 99
3.9.4 Alternative Lösungen für das Default View Problem 104
3.9.5 Inter Komponenten Navigation zwischen Component
Interface Views 107
3.10 Zusammenfassung 113
4 Web Dynpro Google Suche 115
4.1 Google Webservice 115
4.2 Erzeugen des Google Webservice Models 117
4.2.1 Einschränkungen des Webservice Models 120
4.2.2 Neugenerierung des Webservice Models 120
4.3 Verwendung des Google Models 121
4.3.1 Verwendung einer Model Komponente 121
4.3.2 Verknüpfung des Models mit einer Web Dynpro
Komponente 122
4.4 Realisierung der Suchoberfläche und Definition des
Anwendungsrahmens 126
4.4.1 Deklaratives Erzeugen der Benutzeroberfläche 126
4.4.2 Dynamisches Erzeugen der Benutzeroberfläche 127
4.4.3 Realisierung der Suchmaske 128
4.4.4 Anstoßen der Google Suche 130
4.4.5 Erstellung der Navigationsleiste 131
4.5 Definition der initialen Darstellung einer Web Dynpro Applikation 134
4.5.1 Mehrere Darstellungsvarianten für eine Web Dynpro
Applikation 135
4.5.2 Mehrere Web Dynpro Applikationen für mehrere
Darstellungsvarianten 139
4.6 Visualisierung der Ergebnisliste 140
4.6.1 View TableResultListView 140
4.6.2 View DeclaredResultListView 143
4.6.3 View DynamicResultListView 146
4.6.4 Anzeige von HTML basierten Suchergebnissen 147
4.7 Zusammenfassung 151
5 Inhalt
5 Web Dynpro und SAP NetWeaver Portal 153
5.1 SAP NetWeaver Portal 153
5.1.1 Content Modell 154
5.1.2 Benutzeroberfläche 156
5.2 Erzeugen von Portal Inhalten 160
5.2.1 Anlegen eines Systems in der Portal Landscape 160
5.2.2 Erzeugen eines Web Dynpro iViews 167
5.2.3 Editieren der Eigenschaften eines Web Dynpro iViews 173
5.2.4 Definition einer Rolle 182
5.2.5 Zuweisung einer Rolle zu einem Benutzer 187
5.3 Verfügbare Web Dynpro Anwendungen 189
5.3.1 Administrationswerkzeuge 189
5.3.2 Testanwendungen 190
5.4 SAP Application Integrator 191
5.4.1 Starten einer Web Dynpro Anwendung im
SAP NetWeaver Portal 192
5.4.2 Erweiterung des URL Templates 194
5.4.3 Definition von URL Template Variablen 196
5.4.4 Debugging des SAP Application Integrators 198
5.5 Zusammenfassung 201
6 Web Dynpro NavigationTester 203
6.1 Web Dynpro NavigationTester 203
6.1.1 Bestimmung der Laufzeitumgebung 205
6.1.2 Auswahl des Navigationszieles 206
6.1.3 Bestimmung des Navigationsverhaltens 207
6.2 Navigation außerhalb des SAP NetWeaver Portal 208
6.2.1 Zusammenfassung von Web Dynpro Applikationen 208
6.2.2 Berechnung einer Web Dynpro Applikations URL 209
6.2.3 Übergabe von Parametern 213
6.2.4 Auslesen von Parametern 214
6.2.5 Verwendung des Exit Plugs 218
6.2.6 Starten der Web Dynpro Zielapplikation in einem
zusätzlichen Fenster 223
6.3 Encodierung von Übergabeparametern 225
6.3.1 Einbindung der Web Dynpro Entwicklungskomponente
tc~utils 225
6.3.2 Beschreibung der Datei portalapp.xml 230
6.3.3 Encodierung der Parameterwerte 231
6.4 Navigation innerhalb des SAP NetWeaver Portal 233
6.4.1 Anstoßen einer Portal Navigation 234
6.4.2 Absolute Portal Navigation 235
6.4.3 Relative Portal Navigation 236
Inhalt 7
6.4.4 Definition des Navigationsverhaltens 237
6.4.5 Direkte Navigation zu einer Web Dynpro Applikation 243
6.4.6 Gemeinsame Nutzung großer Datenmengen 246
6.5 Visualisierung der Navigationsziele 247
6.5.1 Abbildung von hierarchischen Strukturen im
Web Dynpro Context 249
6.5.2 Anzeige eines hierarchischen Web Dynpro Contexts 256
6.5.3 Einlesen der vorhandenen Web Dynpro Applikationen 260
6.5.4 Optimierte Darstellung der Hierarchieebenen 266
6.5.5 Auswahl eines Navigationszieles 269
6.5.6 Ausführung eines JNDI Lookups aus einer
Web Dynpro Applikation 270
6.6 Zusammenfassung 271
7 Web Dynpro OBNTester 273
7.1 Object based Navigation 274
7.2 Verwendung von Portal Services 275
7.2.1 Abhängigkeiten bei der Verwendung von Portal Services 276
7.2.2 Benutzung eines Portal Service 277
7.2.3 Zugriff auf einen Portal Service 280
7.2.4 Einlesen der definierten Systeme 282
7.3 Anstoßen einer Object based Navigation 282
7.3.1 Definition von Übergabeparametern 283
7.3.2 Weiterleitung von OBN Metadaten 284
7.4 Definition von Business Objekten 285
7.4.1 Anlegen von Business Objekten 285
7.4.2 Definition von Operationen 287
7.4.3 Definition der Implementierung einer Operation 289
7.4.4 Mapping von Übergabeparametern 291
7.5 Einlesen der benötigten Daten 292
7.6 Zusammenfassung 298
8 Web Dynpro MusicBox 299
8.1 Aufbau der MusicBox 299
8.2 Verwendete Komponenten Interfaces 300
8.2.1 Komponenten Interface MusicStoreCompl 301
8.2.2 Komponenten Interface DetailsViewerCompl 303
8.2.3 Komponenten Interface PerspectiveConfigurationCompl 304
8.3 Web Dynpro Komponente MusicBoxComp 308
8.3.1 Grundsätzliche Strukturierung 309
8.3.2 Bereitstellung des Daten Models 311
8.3.3 Definition des Layouts 313
8 Inhalt j
8.4 Implementierungeines Detail Viewers 316
8.4.1 Web Dynpro Komponente CoverComp 317
8.4.2 Definition der Cover Größe 320
8.5 Anpassung von Web Dynpro iViews 322
8.5.1 Rollenspezifische Anpassungen vs. Benutzer Personalisierung . 322
8.5.2 Einbinden des Public Parts P13NUtils 323
8.5.3 Definition von anwendungsspezifischen iView Eigenschaften . 325
8.5.4 Java Klasse P13nHelper 331
8.5.5 Erzeugen von personalisierbaren Web Dynpro iViews 334
8.5.6 Anwendungsspezifische Personalisierungsdialoge 336
8.6 Realisierung einer kontextsensitiven Navigationsleiste 339
8.6.1 Erweiterung des Navigation Panels 339
8.6.2 Contextual Navigation Panel 342
8.7 Weitere Ergänzungen 349
8.7.1 Schließen eines Fensters 349
8.7.2 Drucken des Fensterinhaltes 352
8.8 Web Dynpro Anwendungen im SAP NetWeaver Portal 353
8.8.1 Aktuelle Einschränkungen 353
8.8.2 Nächste Schritte 354
8.9 Zusammenfassung 355
9 Cenerische Entwicklungskomponenten 357
9.1 Entwicklungskomponente tc~utils 357
9.1.1 Definition der Entwicklungskomponente tc~utils 358
9.1.2 Definition des Public Parts Utils 362
9.2 Web Dynpro DeploymentManager 368
9.2.1 Definition der bereitgestellten Informationen 368
9.2.2 Beschreibung der bereitgestellten Informationen 370
9.3 Entwicklungskomponente tc~pplibs 372
9.3.1 Bereitstellung der benötigten JAR Archive 372
9.3.2 Lokalisierung der benötigten JAR Archive 375
9.4 Grundsätzliche Unterteilung der Entwicklungskomponenten 376
9.5 Zusammenfassung 377
10 Tipps zur Installation, Konfiguration und
Administration 379
10.1 Überblick 379
10.2 Installation und Wartung der Web Dynpro Laufzeit 379
10.2.1 Grundlegende Architektur des SAP Web Application Servers 380
10.2.2 Laufzeitkomponenten von Web Dynpro 391
Inhalt 9
10.2.3 Installation der Web Dynpro Laufzeit und Einspielen von
Service Packs 395
10.2.4 Remote Debugging 409
10.3 Technische Konfiguration der Web Dynpro Laufzeit 413
10.3.1 Grundlegende Konfiguration der Web Dynpro Laufzeit 414
10.3.2 Anwendungsspezifische Definition von
Konfigurationsparametern 435
10.3.3 Konfiguration des SAP Web Application Server mit
Auswirkungen auf Web Dynpro 437
10.4 Werkzeuge zur Administration und zum Monitoring 455
10.4.1 Web Dynpro Content Administrator 456
10.4.2 Web Dynpro Console 470
10.4.3 Werkzeuge für Logging und Tracing 482
10.5 Zusammenfassung 488
A Web Dynpro Komponentisierung 489
A.1 Web Dynpro Komponentendiagramme 489
A.2 Web Oynpro Komponentenmodell 492
A.2.1 Komponentenarchitektur 492
A.2.2 Schnittstellen einer Web Dynpro Komponente 492
A.2.3 Definition von Komponenten Interfaces 493
A.2.4 Wiederverwendbarkeit 494
A.2.5 Modularisierung 494
A.3 Klassifikation von Web Dynpro Komponenten 494
A.3.1 User Interface Komponenten 495
A.3.2 Nicht visuelle Komponenten 496
A.4 SAP NetWeaver Development Infrastructure 496
A.4.1 Komponentenmodell der NWDI 498
A.4.2 Benennung von Web Dynpro DCs 501
B Web Dynpro im SDN 503
B.1 Informationsportal 503
B.2 Web Dynpro Feature2Sample Matrix 505
B.3 Web Dynpro Lernprozess 507
B.3.1 Erlernen der Grundlagen 508
B.3.2 User Interface und Ul Elemente 508
B.3.3 Backend Zugang 509
B.3.4 Komponentisierung 510
B.3.5 Generische Services 510
B.3.6 Adobe Integration 510
B.3.7 Portal und Integrationsszenarien 510
O Inhalt j
C Die Autoren 511
Index 513
Inhalt 11 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Ganz, Bertram Gürtler, Jochen 1970- Lakner, Timo |
author_GND | (DE-588)131750445 |
author_facet | Ganz, Bertram Gürtler, Jochen 1970- Lakner, Timo |
author_role | aut aut aut |
author_sort | Ganz, Bertram |
author_variant | b g bg j g jg t l tl |
building | Verbundindex |
bvnumber | BV021596991 |
classification_rvk | ST 250 ST 253 ST 610 |
ctrlnum | (OCoLC)179900757 (DE-599)BVBBV021596991 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01961nam a2200481 c 4500</leader><controlfield tag="001">BV021596991</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20201111 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">060529s2006 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">06,N20,0033</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">979439035</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898426890</subfield><subfield code="c">Gb. : EUR 59.90, EUR 61.60 (AT), sfr 96.90</subfield><subfield code="9">3-89842-689-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783898426893</subfield><subfield code="9">978-3-89842-689-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)179900757</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021596991</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-522</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 610</subfield><subfield code="0">(DE-625)143683:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Ganz, Bertram</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Praxisbuch Web Dynpro for Java</subfield><subfield code="c">Bertram Ganz ; Jochen Gürtler ; Timo Lakner</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">519 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">SAP PRESS</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">SAP technisch</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Web Dynpro for Java</subfield><subfield code="0">(DE-588)7529651-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Web Dynpro for Java</subfield><subfield code="0">(DE-588)7529651-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Gürtler, Jochen</subfield><subfield code="d">1970-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)131750445</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lakner, Timo</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2797815&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://www.sap-press.de/katalog/buecher/titel/gp/titelID-1078?GalileoSession=67537763A2-rDw.Zt8A</subfield><subfield code="3">Ausführliche Beschreibung</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014812380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-014812380</subfield></datafield></record></collection> |
id | DE-604.BV021596991 |
illustrated | Illustrated |
index_date | 2024-07-02T14:46:28Z |
indexdate | 2024-07-09T20:39:32Z |
institution | BVB |
isbn | 3898426890 9783898426893 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-014812380 |
oclc_num | 179900757 |
open_access_boolean | |
owner | DE-Aug4 DE-860 DE-522 |
owner_facet | DE-Aug4 DE-860 DE-522 |
physical | 519 S. Ill., graph. Darst. |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Galileo Press |
record_format | marc |
series2 | SAP PRESS SAP technisch |
spelling | Ganz, Bertram Verfasser aut Praxisbuch Web Dynpro for Java Bertram Ganz ; Jochen Gürtler ; Timo Lakner 1. Aufl. Bonn Galileo Press 2006 519 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier SAP PRESS SAP technisch Web Dynpro for Java (DE-588)7529651-2 gnd rswk-swf Web Dynpro for Java (DE-588)7529651-2 s DE-604 Gürtler, Jochen 1970- Verfasser (DE-588)131750445 aut Lakner, Timo Verfasser aut text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2797815&prov=M&dok_var=1&dok_ext=htm Inhaltstext text/html http://www.sap-press.de/katalog/buecher/titel/gp/titelID-1078?GalileoSession=67537763A2-rDw.Zt8A Ausführliche Beschreibung HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014812380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Ganz, Bertram Gürtler, Jochen 1970- Lakner, Timo Praxisbuch Web Dynpro for Java Web Dynpro for Java (DE-588)7529651-2 gnd |
subject_GND | (DE-588)7529651-2 |
title | Praxisbuch Web Dynpro for Java |
title_auth | Praxisbuch Web Dynpro for Java |
title_exact_search | Praxisbuch Web Dynpro for Java |
title_exact_search_txtP | Praxisbuch Web Dynpro for Java |
title_full | Praxisbuch Web Dynpro for Java Bertram Ganz ; Jochen Gürtler ; Timo Lakner |
title_fullStr | Praxisbuch Web Dynpro for Java Bertram Ganz ; Jochen Gürtler ; Timo Lakner |
title_full_unstemmed | Praxisbuch Web Dynpro for Java Bertram Ganz ; Jochen Gürtler ; Timo Lakner |
title_short | Praxisbuch Web Dynpro for Java |
title_sort | praxisbuch web dynpro for java |
topic | Web Dynpro for Java (DE-588)7529651-2 gnd |
topic_facet | Web Dynpro for Java |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2797815&prov=M&dok_var=1&dok_ext=htm http://www.sap-press.de/katalog/buecher/titel/gp/titelID-1078?GalileoSession=67537763A2-rDw.Zt8A http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014812380&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT ganzbertram praxisbuchwebdynproforjava AT gurtlerjochen praxisbuchwebdynproforjava AT laknertimo praxisbuchwebdynproforjava |