Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Turau, Volker 1957- (VerfasserIn), Saleck, Krister (VerfasserIn), Schmidt, Marc (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: Heidelberg dpunkt-Verl. 2001
Ausgabe:1. Aufl.
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV013768306
003 DE-604
005 20050304
007 t|
008 010605s2001 gw ad|| |||| 00||| ger d
016 7 |a 961621737  |2 DE-101 
020 |a 3898641120  |9 3-89864-112-0 
035 |a (OCoLC)76221765 
035 |a (DE-599)BVBBV013768306 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a ger 
044 |a gw  |c DE 
049 |a DE-384  |a DE-355  |a DE-29T  |a DE-M490  |a DE-1102  |a DE-634  |a DE-11 
084 |a ST 250  |0 (DE-625)143626:  |2 rvk 
084 |a ST 253  |0 (DE-625)143628:  |2 rvk 
100 1 |a Turau, Volker  |d 1957-  |e Verfasser  |0 (DE-588)122165527  |4 aut 
245 1 0 |a Java Server Pages und J2EE  |b unternehmensweite Web-basierte Anwendungen  |c Volker Turau ; Krister Saleck ; Marc Schmidt 
250 |a 1. Aufl. 
264 1 |a Heidelberg  |b dpunkt-Verl.  |c 2001 
300 |a XIV, 514 S.  |b Ill., graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
500 |a 2. Aufl. u.d.T.: Turau, Volker: Web-basierte Anwendungen entwickeln mit JSP 2 
650 0 7 |a Java 2 Enterprise Edition  |0 (DE-588)4646124-3  |2 gnd  |9 rswk-swf 
650 0 7 |a Java Server Pages  |0 (DE-588)4600284-4  |2 gnd  |9 rswk-swf 
689 0 0 |a Java 2 Enterprise Edition  |0 (DE-588)4646124-3  |D s 
689 0 |5 DE-604 
689 1 0 |a Java Server Pages  |0 (DE-588)4600284-4  |D s 
689 1 |5 DE-604 
700 1 |a Saleck, Krister  |e Verfasser  |4 aut 
700 1 |a Schmidt, Marc  |e Verfasser  |4 aut 
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=009411367&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
943 1 |a oai:aleph.bib-bvb.de:BVB01-009411367 

Datensatz im Suchindex

DE-BY-UBR_call_number 00/ST 250 J25 T929
DE-BY-UBR_katkey 3229285
DE-BY-UBR_location 00
DE-BY-UBR_media_number 069034622300
_version_ 1822669493433794560
adam_text Titel: Java Server Pages und J2EE Autor: Turau, Volker Jahr: 2001 Inhaltsverzeichnis 1 Java 2 Enterprise Edition 1.1 Einfiihrung 1.2 Anwendungsszenarien 1.3 Rollenverteilung 1.4 Dienste und APIs 1.5 Deployment 1.6 Das Model-View-Controller-M uster 1.7 JSP: Die Prasentationsschicht der J2EE-Plattform 2 Java Server Pages 2.1 Von Servlets zu Java Server Pages 2.2 Ubersetzung und Ausfuhrung von JSP-Seiten 2.3 Die JSP-Syntax 2.4 Java Beans 2.5 Benutzerdefinierte Tags 2.6 JSP und XML 2.7 Vergleich mit anderen Techniken 3 Architekturen und Anwendungsszenarien 3.1 Komponenten in einer J2EE-Anwendung 3.2 Aufgabenteilung zwischen den Web-Komponenten 3.2.1 Einsatzgebiete von JSP-Seiten 3.2.2 Einsatzgebiete von Servlets 3.3 Datentransfer zwischen den Web-Komponenten 3.3.1 Kommunikation von Web-Komponenten auf di- rektem Weg 3.3.2 Kommunikation von Web-Komponenten uber Beans 3.4 Modelle einer Web-Anwendung 3.4.1 Ein einfiihrendes Szenario 3.4.2 Uberblick der Architekturvarianten 3.4.3 Modell 1: JSP-Seite 3.4.4 Modell 1: JSP-Seite mit Bean 3.4.5 Eine Einfiihrung in das Modell 2 1 1 5 6 8 13 15 16 19 19 28 31 33 34 38 44 47 47 49 50 52 56 57 61 68 69 70 71 73 74 Inhaltsverzeichnis 3.4.6 Das Modell 2: Vermittler-Servlet an JSP 77 3.4.7 Modell 2: Vermittler-Servlet an JSP mit Tem¬ plates 81 3.4.8 Modell 2: Vermittler-Servlet an Worker-Bean . . 83 3.4.9 Das Modell 3 86 3.4.10 Einsatz von Applets 90 4 Web-Applikationen 101 4.1 Einleitung 101 4.2 Verzeichnisstruktur einer Web- Applikation 102 4.3 Deployment-Deskriptoren fiir Web- Applikationen 108 4.3.1 Die Datei veb.xml 110 4.3.2 Angaben fiir unterstiitzende Werkzeuge 110 4.3.3 Verteilte Anwendungen Ill 4.3.4 Initialisierungsparameter 112 4.3.5 Konfiguration von Servlets und JSP-Seiten .... 113 4.3.6 Transformationsregeln fiir Pfadangaben 117 4.3.7 Timeout-Werte fiir Sitzungen 129 4.3.8 HTTP-relevante Parameter 130 4.3.9 Tag-Bibliotheken 133 4.3.10 JNDI-Referenzen 134 4.3.11 Autorisierung und Authentifizierung 140 4.4 J2EE-Anwendungen 141 5 Struts: Eine Umsetzung des MVC-Konzepts 145 5.1 Das Projekt Struts 145 5.1.1 Installation 147 5.2 Elemente in Struts 148 5.3 Gliederung der Elemente 151 5.4 Die Elemente im Detail 153 5.4.1 Das Modell 155 5.4.2 Der View (Die Struts-Tag-Bibliothek) 165 5.4.3 Der Controller 174 5.5 Der Workflow 185 5.6 * Der Entwicklungszyklus 187 5.7 Erweiterungsmoglichkeiten 190 5.8 Der Wizard 196 5.9 Zusammenfassung 199 Inhaltsverzeichnis 6 Datenbankzugriff in J2EE-Anwendungen 201 « JDBC2 202 6.2 Ressourcenfabriken 6.3 Datenbankverbindungen und Transaktionen 206 6.4 Eine Tag-Bibliothek fur den Zugriff auf Datenbanken ... 211 6.5 Connection-Pooling 22^ 6.5.1 Die Klasse PoolManager 228 6.5.2 Die Klasse ConnectionPool 230 6.5.3 Das Interface DataSource 232 6.5.4 Die Klasse Connectionlmpl 234 6.6 Ergebnismengen a!s Java Beans 236 7 Authentifizierung und Autorisierung 247 7.1 Einleitung 247 7.1.1 Begriffe der Sicherheit 248 7.1.2 J2EE-Rollen 250 7.1.3 Authentifizierungsmoglichkeiten 251 7.2 Authentifizierungsverfahren des Front-Ends 254 7.2.1 HTTP-Basic-Authentifizierung 254 7.2.2 HTTP-Digest-Authentifizierung 259 7.2.3 Formularbasierte Authentifizierung 263 7.2.4 Mutual-Authentifizierung mit Zertifikaten Dber SSL 267 7.2.5 Authentifizierung durch Client-Zertifikate 284 7.2.6 Zusammenfassung Authentifizierungsverfahren . 288 Authentifizierungverfahren des Back-Ends 289 7.3.1 Authentifizierung an Datenbanken 290 7.3.2 Uberblick Apache-Module 7.3 7.3.3 Uberblick J2EE-Server-Erweiterungen 293 294 7.4 Autorisierung 297 7.4.1 Umsetzen einer Security-Policy 297 7.4.2 Deklarativ: Die Elemente des Deployment-De- skriptors 303 7.4.3 Prozedural: Serviets 310 7.5 Anwendungsbeispiele 7.5.1 Anwendungsbeispiel Autorisierung 313 7.6 Zukunft mit JAAS Muiorisierung 7.5.2 AnwfnHiirKrckmr^ ^l Anwendungsbeispiel Zertifikate und __ 343 8 Der Tomcat-Server 345 8.1 Komponenten 348 8.1.1 Tomcat 3 349 8.1.2 Tnmrat a- Inhaltsverzeichnis 8.2 Tomcat-Erweiterungen 358 8.2.1 Requestlnterceptor des Tomcat 3.2 360 8.2.2 Valve-Technik von Catalina (Tomcat 4) 368 8.3 Tomcat 3.2 - Installation und Konfiguration 371 8.3.1 Installation 373 8.3.2 Konfiguration 379 8.4 Tomcat-Optimierung 382 8.4.1 Tomcat-Worker 385 8.4.2 Apache und Tomcat 388 8.4.3 Apache und mehrere Tomcat-Server 392 8.5 Tomcat-Security 397 8.5.1 Security-Manager und Policy-Datei 399 8.5.2 Security-Manager in Tomcat 402 8.5.3 Beispiel-Policies 403 9 Fallstudie: Web-basierte Datenerfassung 407 9.1 Web-basierte Datenerfassung 407 9.2 Anforderungsdefinition 410 9.3 Das Framework 411 9.3.1 Die Konfiguration 411 9.3.2 Das Modell 419 9.3.3 Die Initialisierung 420 9.3.4 Das History-Objekt 426 9.3.5 Die Aktionen 428 9.3.6 Die Views 432 9.3.7 Die Organisation des Quellcodes 434 9.3.8 Anwendung des Frameworks 435 9.3.9 Anwendungsentwicklung mit Ant 439 9.4 Anwendung des Frameworks 443 9.4.1 Welche Daten sollen erfasst werden? 444 9.4.2 Die Wertebereiche der Datenfelder 447 9.4.3 Die Validierungen 450 9.4.4 Die Konfiguration des Wizards 456 9.4.5 Das Modell 457 9.4.6 Die fachlichen Controller 457 9.4.7 Der technische Controller action.xml 460 9.4.8 Die Persistenzschicht 462 9.4.9 Die Initialisierung 463 9.4.10 Die Views 466 9.4.11 Deployment 467
any_adam_object 1
author Turau, Volker 1957-
Saleck, Krister
Schmidt, Marc
author_GND (DE-588)122165527
author_facet Turau, Volker 1957-
Saleck, Krister
Schmidt, Marc
author_role aut
aut
aut
author_sort Turau, Volker 1957-
author_variant v t vt
k s ks
m s ms
building Verbundindex
bvnumber BV013768306
classification_rvk ST 250
ST 253
ctrlnum (OCoLC)76221765
(DE-599)BVBBV013768306
discipline Informatik
edition 1. Aufl.
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01767nam a2200433 c 4500</leader><controlfield tag="001">BV013768306</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20050304 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">010605s2001 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">961621737</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898641120</subfield><subfield code="9">3-89864-112-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76221765</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013768306</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">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-384</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-M490</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</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="100" ind1="1" ind2=" "><subfield code="a">Turau, Volker</subfield><subfield code="d">1957-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122165527</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java Server Pages und J2EE</subfield><subfield code="b">unternehmensweite Web-basierte Anwendungen</subfield><subfield code="c">Volker Turau ; Krister Saleck ; Marc Schmidt</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-Verl.</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 514 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="500" ind1=" " ind2=" "><subfield code="a">2. Aufl. u.d.T.: Turau, Volker: Web-basierte Anwendungen entwickeln mit JSP 2</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java 2 Enterprise Edition</subfield><subfield code="0">(DE-588)4646124-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Server Pages</subfield><subfield code="0">(DE-588)4600284-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java 2 Enterprise Edition</subfield><subfield code="0">(DE-588)4646124-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Java Server Pages</subfield><subfield code="0">(DE-588)4600284-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Saleck, Krister</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Schmidt, Marc</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</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&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=009411367&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;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-009411367</subfield></datafield></record></collection>
id DE-604.BV013768306
illustrated Illustrated
indexdate 2024-12-23T15:36:13Z
institution BVB
isbn 3898641120
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-009411367
oclc_num 76221765
open_access_boolean
owner DE-384
DE-355
DE-BY-UBR
DE-29T
DE-M490
DE-1102
DE-634
DE-11
owner_facet DE-384
DE-355
DE-BY-UBR
DE-29T
DE-M490
DE-1102
DE-634
DE-11
physical XIV, 514 S. Ill., graph. Darst.
publishDate 2001
publishDateSearch 2001
publishDateSort 2001
publisher dpunkt-Verl.
record_format marc
spellingShingle Turau, Volker 1957-
Saleck, Krister
Schmidt, Marc
Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen
Java 2 Enterprise Edition (DE-588)4646124-3 gnd
Java Server Pages (DE-588)4600284-4 gnd
subject_GND (DE-588)4646124-3
(DE-588)4600284-4
title Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen
title_auth Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen
title_exact_search Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen
title_full Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen Volker Turau ; Krister Saleck ; Marc Schmidt
title_fullStr Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen Volker Turau ; Krister Saleck ; Marc Schmidt
title_full_unstemmed Java Server Pages und J2EE unternehmensweite Web-basierte Anwendungen Volker Turau ; Krister Saleck ; Marc Schmidt
title_short Java Server Pages und J2EE
title_sort java server pages und j2ee unternehmensweite web basierte anwendungen
title_sub unternehmensweite Web-basierte Anwendungen
topic Java 2 Enterprise Edition (DE-588)4646124-3 gnd
Java Server Pages (DE-588)4600284-4 gnd
topic_facet Java 2 Enterprise Edition
Java Server Pages
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009411367&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT turauvolker javaserverpagesundj2eeunternehmensweitewebbasierteanwendungen
AT saleckkrister javaserverpagesundj2eeunternehmensweitewebbasierteanwendungen
AT schmidtmarc javaserverpagesundj2eeunternehmensweitewebbasierteanwendungen