JSF @ work: JavaServer Faces und Apache MyFaces erfolgreich einsetzen
Gespeichert in:
Späterer Titel: | Marinschek, Martin JavaServer Faces 2.0 |
---|---|
Hauptverfasser: | , , |
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt
2007
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XII, 325 S. Ill., graph. Darst. |
ISBN: | 3898644014 9783898644013 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022252221 | ||
003 | DE-604 | ||
005 | 20140401 | ||
007 | t| | ||
008 | 070201s2007 gw ad|| |||| 00||| ger d | ||
015 | |a 06,N20,0056 |2 dnb | ||
016 | 7 | |a 979457394 |2 DE-101 | |
020 | |a 3898644014 |c Pb. : ca. EUR 39.00, ca. EUR 40.10 (AT), ca. sfr 67.00 |9 3-89864-401-4 | ||
020 | |a 9783898644013 |9 978-3-89864-401-3 | ||
024 | 3 | |a 9783898644013 | |
035 | |a (OCoLC)180910584 | ||
035 | |a (DE-599)BVBBV022252221 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-824 |a DE-1051 |a DE-M158 |a DE-858 |a DE-92 |a DE-863 |a DE-20 |a DE-634 |a DE-83 |a DE-11 | ||
082 | 0 | |a 005.2762 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Marinschek, Martin |e Verfasser |0 (DE-588)132778866 |4 aut | |
245 | 1 | 0 | |a JSF @ work |b JavaServer Faces und Apache MyFaces erfolgreich einsetzen |c Martin Marinschek ; Andrea Schnabl ; Gerald Müllan |
246 | 1 | 3 | |a JSF at work |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt |c 2007 | |
300 | |a XII, 325 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Java Server Faces |0 (DE-588)4780730-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java Server Faces |0 (DE-588)4780730-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Schnabl, Andrea |e Verfasser |0 (DE-588)132886952 |4 aut | |
700 | 1 | |a Müllan, Gerald |e Verfasser |0 (DE-588)132886979 |4 aut | |
785 | 0 | 0 | |i Später u.d.T. |a Marinschek, Martin |t JavaServer Faces 2.0 |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2798719&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
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=015462993&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-015462993 |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 253 J35 M339st |
DE-BY-FWS_katkey | 289222 |
DE-BY-FWS_media_number | 083100994331 |
_version_ | 1819652199390642176 |
adam_text |
Inhaltsverzeichnis
1 Einführung in JSF 1
1.1 Kurzgeschichte der Web Entwicklung 1
1.2 Einführung in JSF anhand eines Beispiels 7
1.3 Entwicklung von JSF Anwendungen mit Maven 2 14
1.4 Entwicklung von JSF Anwendungen mit Eclipse
Exadel Studio 17
1.4.1 Installation von Exadel Studio 18
1.4.2 Erstellen eines JSF Projekts 18
1.4.3 Arbeiten mit Eclipse und Exadel Studio 19
1.4.4 Starten der Anwendung 25
2 Die Konzepte von JavaServer Faces 27
2.1 Aufgaben der JSF Technologie 27
2.2 JavaServer Faces in Schlagworten 28
2.3 Lebenslauf einer HTTP Anfrage in JSF 30
2.4 Die Unified Expression Language 40
2.5 Verwendung des ID Attributs in JavaServer Faces 46
2.6 Die JSF Umgebung: Faces Context und External Context 47
2.7 Konfiguration von JavaServer Faces 49
2.7.1 Die Web Konfigurationsdatei web.xml 50
2.7.2 Performance relevante Parameter 53
2.7.3 Die JSF Konfigurationsdatei faces conf i g. xml 57
2.8 Standard JSF Komponenten 64
2.8.1 Basisfunktionen der Core Tag Library 65
2.8.2 UIForm 65
2.8.3 UlCommand 68
2.8.4 UIData und UlColumn 68
2.8.5 UIGraphic 72
2.8.6 UlOutput 72
2.8.7 Ullnput 76
2.8.8 UIMessage 77
2.8.9 UISelectBoolean 79
2.8.10 UISelectMany 79
2.8.11 UlSel ectOne 81
2.8.12 UlSelectltem 82
2.8.13 UlSelectltems 82
2.8.14 UlPanel 83
2.8.15 UIViewRoot 85
2.9 Internationalisierung 85
2.9.1 Ermittlung des Lokalisierungscodes 85
2.9.2 Internationalisierung der JSF Nachrichten 86
2.9.3 Internationalisierung der Anwendungstexte 87
2.10 Konvertierung 89
2.11 Validierung 94
2.12 Nachrichten 97
3 Die eigene JSF Komponente 101
3.1 Vorarbeiten 102
3.2 Tag Definition schreiben 105
3.3 Tag Behandlungsklasse schreiben 109
3.4 Tag Bibliothek einbinden 113
3.5 Komponentenklasse schreiben 114
3.6 Rendererklasse schreiben 120
3.7 Aufnehmen der Komponenten und der Rendererklasse in
die faces config.xml Datei 130
3.8 Alternativen zur eigenen Komponente 131
3.8.1 Austausch der Rendererklasse 131
3.8.2 Austausch der Komponentenklasse 133
3.8.3 Benutzerdefinierte Komponente aus den
Backing Beans component bi ndi ng 133
3.9 Überschreiben der Kernklassen von JSF 135
4 Apache MyFaces 139
4.1 Welcome to: Apache MyFaces 139
4.1.1 MyFaces lnstallation und Konfiguration 141
4.1.2 MyFaces in verschiedenen Servlet Containern 142
4.2 Apache MyFaces Features 143
4.2.1 MyFaces Extensions Filter 143
4.2.2 Unterstützung von Tiles für das Templating 146
4.2.3 Unterstützung von Portlets 148
4.2.4 User role Awareness 149
4.2.5 Display Value Only 149
4.2.6 Das Attribut forceld 150
4.2.7 Renderkit für WML 151
4.3 Tomahawk Apache MyFaces' benutzerdefinierte
Komponenten 152
4.3.1 t:inputFileUpload/ File Upload Komponente . 153
4.3.2 t: i nputCal endar/ Auswahlkalender Komponente 154
4.3.3 t:inputDate/ Datumseingabe Komponente 157
4.3.4 t:tree/ , t:treeColumn/ und t:tree2/
Tree Komponenten 158
4.3.5 t:dataTable/ Tabellenkomponente 165
4.3.6 t:dataScrol ler/ Data Scroller Komponente 173
4.3.7 t:dataList/ Data List Komponente 174
4.3.8 t:newspaperTable/
Newspaper Tabellenkomponente 175
4.3.9 t:tabbedPane/ Tabbed Pane Komponente 177
4.3.10 t:panelNavigation/
Panel Navigation Komponente 178
4.3.11 t:panelNavigation2/ erweiterte
Panel Navigation Komponente 179
4.3.12 t:pane1Stack/ Panel Stack Komponente 180
4.3.13 t:jscookMenu/ JSCook Menü Komponente 181
4.3.14 t:inputHtml/ HTML Editor Komponente 181
4.3.15 t: popup/ Popup Komponente 183
4.3.16 t: al i asBean/ Alias Bean Komponente 185
4.3.17 t:buffer/ Buffer Komponente 187
4.3.18 t:jsVa1ueChangeListener/
JavaScript Listener Komponente 189
4.3.19 t: html Tag/ HTML Tag Komponente 189
4.3.20 t:selectManyCheckbox/ erweiterte
Mehrfachauswahl Komponente 189
4.3.21 t:stylesheet/ Stylesheet Komponente 191
4.3.22 t: swapImage/ Swap Grafik Komponente 191
4.3.23 t: schedul e/ Schedule Komponente 191
4.3.24 s: subForm/ Sub Form Komponente 193
4.3.25 s:selectManyPicklist/
Mehrfachauswahlbox Komponente 194
4.3.26 s:fishEyeNavigationMenu/
F/s/i £ye Navigations Komponente 195
4.4 Validierung 195
4.4.1 t:validateCreditCard/ Kreditkarten Validierung 196
4.4.2 t:validateUrl/ URL Validierung 196
4.4.3 t:validateEmail/ E Mail Validierung 197
4.4.4 t:val idateEqual/ Gleichheits Validierung 197
4.4.5 t: val i dateRegExpr/ Validierung eines
regulären Ausdrucks 197
4.5 Apache MyFaces und Sun Referenzimplementierung 197
5 Apache Struts und JavaServer Faces 201
5.1 Integration von JavaServer Faces 202
5.1.1 Struts Faces Integration von JSF in Apache Struts . 204
5.1.2 Konfiguration von Struts Faces 205
5.1.3 Konvertierungsbeispiel 207
6 AJAX und Web 2.0 213
6.1 Einführung in AJAX »Asynchronous JavaScript And XML« . 215
6.2 Benutzerinteraktionsmodelle im Web 221
6.2.1 Ablauf einer traditionellen HTTP Anfrage 222
6.2.2 Abfolge einer AJAX Benutzersitzung 223
6.2.3 Asynchrone und synchrone Interaktionen 227
6.2.4 Aspekte bei der Verwendung von AJAX 229
6.3 Basistechnologien für die Entwicklung mit AJAX 231
6.3.1 Das JavaScript XMLHttpRequest Objekt 231
6.3.2 Die Abstraktion durch JavaScript Bibliotheken 236
6.3.3 Beispiel einer AJAX Anwendung 238
6.4 Werkzeuge für den AJAX Entwickler 243
6.4.1 DOM Inspektor 243
6.4.2 JavaScript Debugger 245
6.4.3 HTTP Debugger 246
6.4.4 Web Developer Toolbar 248
7 AJAX in JSF Web Applikationen 249
7.1 Möglichkeiten einer Integration 249
7.2 Die Basistechnologien in Apache MyFaces 252
7.2.1 Die Rolle der JavaScript Bibliothek Dojo 253
7.2.2 Die AJAX API von Apache MyFaces 257
7.2.3 Implementierung eigener Komponenten 261
7.3 Die Komponentenbibliothek von MyFaces 269
7.3.1 SuggestAjax Komponenten 270
7.3.2 AutoUpdateDataTable Komponente 277
7.3.3 pprPanelGroup Komponente 278
7.3.4 AJAX Form Komponenten 278
8 Praxis: Entwicklung von JSF Web Applikationen 283
8.1 JSF Best Practice Beispielapplikation 283
8.1.1 Die Integration mit Spring und Hibernate 292
8.1.2 Leichtgewichtige Entwicklung durch GUI Aspekte. 297
8.1.3 Der ObjectCloner Klonen von Entitäten 300
8.1.4 Von der GUI Schicht zur Persistierung 303
URL und Stichwortverzeichnis 317 |
adam_txt |
Inhaltsverzeichnis
1 Einführung in JSF 1
1.1 Kurzgeschichte der Web Entwicklung 1
1.2 Einführung in JSF anhand eines Beispiels 7
1.3 Entwicklung von JSF Anwendungen mit Maven 2 14
1.4 Entwicklung von JSF Anwendungen mit Eclipse
Exadel Studio 17
1.4.1 Installation von Exadel Studio 18
1.4.2 Erstellen eines JSF Projekts 18
1.4.3 Arbeiten mit Eclipse und Exadel Studio 19
1.4.4 Starten der Anwendung 25
2 Die Konzepte von JavaServer Faces 27
2.1 Aufgaben der JSF Technologie 27
2.2 JavaServer Faces in Schlagworten 28
2.3 Lebenslauf einer HTTP Anfrage in JSF 30
2.4 Die Unified Expression Language 40
2.5 Verwendung des ID Attributs in JavaServer Faces 46
2.6 Die JSF Umgebung: Faces Context und External Context 47
2.7 Konfiguration von JavaServer Faces 49
2.7.1 Die Web Konfigurationsdatei web.xml 50
2.7.2 Performance relevante Parameter 53
2.7.3 Die JSF Konfigurationsdatei faces conf i g. xml 57
2.8 Standard JSF Komponenten 64
2.8.1 Basisfunktionen der Core Tag Library 65
2.8.2 UIForm 65
2.8.3 UlCommand 68
2.8.4 UIData und UlColumn 68
2.8.5 UIGraphic 72
2.8.6 UlOutput 72
2.8.7 Ullnput 76
2.8.8 UIMessage 77
2.8.9 UISelectBoolean 79
2.8.10 UISelectMany 79
2.8.11 UlSel ectOne 81
2.8.12 UlSelectltem 82
2.8.13 UlSelectltems 82
2.8.14 UlPanel 83
2.8.15 UIViewRoot 85
2.9 Internationalisierung 85
2.9.1 Ermittlung des Lokalisierungscodes 85
2.9.2 Internationalisierung der JSF Nachrichten 86
2.9.3 Internationalisierung der Anwendungstexte 87
2.10 Konvertierung 89
2.11 Validierung 94
2.12 Nachrichten 97
3 Die eigene JSF Komponente 101
3.1 Vorarbeiten 102
3.2 Tag Definition schreiben 105
3.3 Tag Behandlungsklasse schreiben 109
3.4 Tag Bibliothek einbinden 113
3.5 Komponentenklasse schreiben 114
3.6 Rendererklasse schreiben 120
3.7 Aufnehmen der Komponenten und der Rendererklasse in
die faces config.xml Datei 130
3.8 Alternativen zur eigenen Komponente 131
3.8.1 Austausch der Rendererklasse 131
3.8.2 Austausch der Komponentenklasse 133
3.8.3 Benutzerdefinierte Komponente aus den
Backing Beans component bi ndi ng 133
3.9 Überschreiben der Kernklassen von JSF 135
4 Apache MyFaces 139
4.1 Welcome to: Apache MyFaces 139
4.1.1 MyFaces lnstallation und Konfiguration 141
4.1.2 MyFaces in verschiedenen Servlet Containern 142
4.2 Apache MyFaces Features 143
4.2.1 MyFaces Extensions Filter 143
4.2.2 Unterstützung von Tiles für das Templating 146
4.2.3 Unterstützung von Portlets 148
4.2.4 User role Awareness 149
4.2.5 Display Value Only 149
4.2.6 Das Attribut forceld 150
4.2.7 Renderkit für WML 151
4.3 Tomahawk Apache MyFaces' benutzerdefinierte
Komponenten 152
4.3.1 t:inputFileUpload/ File Upload Komponente . 153
4.3.2 t: i nputCal endar/ Auswahlkalender Komponente 154
4.3.3 t:inputDate/ Datumseingabe Komponente 157
4.3.4 t:tree/ , t:treeColumn/ und t:tree2/
Tree Komponenten 158
4.3.5 t:dataTable/ Tabellenkomponente 165
4.3.6 t:dataScrol ler/ Data Scroller Komponente 173
4.3.7 t:dataList/ Data List Komponente 174
4.3.8 t:newspaperTable/
Newspaper Tabellenkomponente 175
4.3.9 t:tabbedPane/ Tabbed Pane Komponente 177
4.3.10 t:panelNavigation/
Panel Navigation Komponente 178
4.3.11 t:panelNavigation2/ erweiterte
Panel Navigation Komponente 179
4.3.12 t:pane1Stack/ Panel Stack Komponente 180
4.3.13 t:jscookMenu/ JSCook Menü Komponente 181
4.3.14 t:inputHtml/ HTML Editor Komponente 181
4.3.15 t: popup/ Popup Komponente 183
4.3.16 t: al i asBean/ Alias Bean Komponente 185
4.3.17 t:buffer/ Buffer Komponente 187
4.3.18 t:jsVa1ueChangeListener/
JavaScript Listener Komponente 189
4.3.19 t: html Tag/ HTML Tag Komponente 189
4.3.20 t:selectManyCheckbox/ erweiterte
Mehrfachauswahl Komponente 189
4.3.21 t:stylesheet/ Stylesheet Komponente 191
4.3.22 t: swapImage/ Swap Grafik Komponente 191
4.3.23 t: schedul e/ Schedule Komponente 191
4.3.24 s: subForm/ Sub Form Komponente 193
4.3.25 s:selectManyPicklist/
Mehrfachauswahlbox Komponente 194
4.3.26 s:fishEyeNavigationMenu/
F/s/i £ye Navigations Komponente 195
4.4 Validierung 195
4.4.1 t:validateCreditCard/ Kreditkarten Validierung 196
4.4.2 t:validateUrl/ URL Validierung 196
4.4.3 t:validateEmail/ E Mail Validierung 197
4.4.4 t:val idateEqual/ Gleichheits Validierung 197
4.4.5 t: val i dateRegExpr/ Validierung eines
regulären Ausdrucks 197
4.5 Apache MyFaces und Sun Referenzimplementierung 197
5 Apache Struts und JavaServer Faces 201
5.1 Integration von JavaServer Faces 202
5.1.1 Struts Faces Integration von JSF in Apache Struts . 204
5.1.2 Konfiguration von Struts Faces 205
5.1.3 Konvertierungsbeispiel 207
6 AJAX und Web 2.0 213
6.1 Einführung in AJAX »Asynchronous JavaScript And XML« . 215
6.2 Benutzerinteraktionsmodelle im Web 221
6.2.1 Ablauf einer traditionellen HTTP Anfrage 222
6.2.2 Abfolge einer AJAX Benutzersitzung 223
6.2.3 Asynchrone und synchrone Interaktionen 227
6.2.4 Aspekte bei der Verwendung von AJAX 229
6.3 Basistechnologien für die Entwicklung mit AJAX 231
6.3.1 Das JavaScript XMLHttpRequest Objekt 231
6.3.2 Die Abstraktion durch JavaScript Bibliotheken 236
6.3.3 Beispiel einer AJAX Anwendung 238
6.4 Werkzeuge für den AJAX Entwickler 243
6.4.1 DOM Inspektor 243
6.4.2 JavaScript Debugger 245
6.4.3 HTTP Debugger 246
6.4.4 Web Developer Toolbar 248
7 AJAX in JSF Web Applikationen 249
7.1 Möglichkeiten einer Integration 249
7.2 Die Basistechnologien in Apache MyFaces 252
7.2.1 Die Rolle der JavaScript Bibliothek Dojo 253
7.2.2 Die AJAX API von Apache MyFaces 257
7.2.3 Implementierung eigener Komponenten 261
7.3 Die Komponentenbibliothek von MyFaces 269
7.3.1 SuggestAjax Komponenten 270
7.3.2 AutoUpdateDataTable Komponente 277
7.3.3 pprPanelGroup Komponente 278
7.3.4 AJAX Form Komponenten 278
8 Praxis: Entwicklung von JSF Web Applikationen 283
8.1 JSF Best Practice Beispielapplikation 283
8.1.1 Die Integration mit Spring und Hibernate 292
8.1.2 Leichtgewichtige Entwicklung durch GUI Aspekte. 297
8.1.3 Der ObjectCloner Klonen von Entitäten 300
8.1.4 Von der GUI Schicht zur Persistierung 303
URL und Stichwortverzeichnis 317 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Marinschek, Martin Schnabl, Andrea Müllan, Gerald |
author_GND | (DE-588)132778866 (DE-588)132886952 (DE-588)132886979 |
author_facet | Marinschek, Martin Schnabl, Andrea Müllan, Gerald |
author_role | aut aut aut |
author_sort | Marinschek, Martin |
author_variant | m m mm a s as g m gm |
building | Verbundindex |
bvnumber | BV022252221 |
classification_rvk | ST 250 ST 253 |
ctrlnum | (OCoLC)180910584 (DE-599)BVBBV022252221 |
dewey-full | 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2762 |
dewey-search | 005.2762 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
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>00000nam a2200000 c 4500</leader><controlfield tag="001">BV022252221</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140401</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">070201s2007 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">06,N20,0056</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">979457394</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898644014</subfield><subfield code="c">Pb. : ca. EUR 39.00, ca. EUR 40.10 (AT), ca. sfr 67.00</subfield><subfield code="9">3-89864-401-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783898644013</subfield><subfield code="9">978-3-89864-401-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783898644013</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)180910584</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022252221</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-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-824</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-M158</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">22/ger</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Marinschek, Martin</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132778866</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">JSF @ work</subfield><subfield code="b">JavaServer Faces und Apache MyFaces erfolgreich einsetzen</subfield><subfield code="c">Martin Marinschek ; Andrea Schnabl ; Gerald Müllan</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">JSF at work</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 325 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="650" ind1="0" ind2="7"><subfield code="a">Java Server Faces</subfield><subfield code="0">(DE-588)4780730-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java Server Faces</subfield><subfield code="0">(DE-588)4780730-1</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">Schnabl, Andrea</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132886952</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Müllan, Gerald</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132886979</subfield><subfield code="4">aut</subfield></datafield><datafield tag="785" ind1="0" ind2="0"><subfield code="i">Später u.d.T.</subfield><subfield code="a">Marinschek, Martin</subfield><subfield code="t">JavaServer Faces 2.0</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=2798719&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</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=015462993&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015462993</subfield></datafield></record></collection> |
id | DE-604.BV022252221 |
illustrated | Illustrated |
index_date | 2024-07-02T16:39:56Z |
indexdate | 2024-12-28T04:12:47Z |
institution | BVB |
isbn | 3898644014 9783898644013 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015462993 |
oclc_num | 180910584 |
open_access_boolean | |
owner | DE-824 DE-1051 DE-M158 DE-858 DE-92 DE-863 DE-BY-FWS DE-20 DE-634 DE-83 DE-11 |
owner_facet | DE-824 DE-1051 DE-M158 DE-858 DE-92 DE-863 DE-BY-FWS DE-20 DE-634 DE-83 DE-11 |
physical | XII, 325 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | dpunkt |
record_format | marc |
spellingShingle | Marinschek, Martin Schnabl, Andrea Müllan, Gerald JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen Java Server Faces (DE-588)4780730-1 gnd |
subject_GND | (DE-588)4780730-1 |
title | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen |
title_alt | JSF at work |
title_auth | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen |
title_exact_search | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen |
title_exact_search_txtP | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen |
title_full | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen Martin Marinschek ; Andrea Schnabl ; Gerald Müllan |
title_fullStr | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen Martin Marinschek ; Andrea Schnabl ; Gerald Müllan |
title_full_unstemmed | JSF @ work JavaServer Faces und Apache MyFaces erfolgreich einsetzen Martin Marinschek ; Andrea Schnabl ; Gerald Müllan |
title_new | Marinschek, Martin JavaServer Faces 2.0 |
title_short | JSF @ work |
title_sort | jsf work javaserver faces und apache myfaces erfolgreich einsetzen |
title_sub | JavaServer Faces und Apache MyFaces erfolgreich einsetzen |
topic | Java Server Faces (DE-588)4780730-1 gnd |
topic_facet | Java Server Faces |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2798719&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015462993&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT marinschekmartin jsfworkjavaserverfacesundapachemyfaceserfolgreicheinsetzen AT schnablandrea jsfworkjavaserverfacesundapachemyfaceserfolgreicheinsetzen AT mullangerald jsfworkjavaserverfacesundapachemyfaceserfolgreicheinsetzen AT marinschekmartin jsfatwork AT schnablandrea jsfatwork AT mullangerald jsfatwork |
Beschreibung
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 253 J35 M339st |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |