TomC@
TomC@ - Die Internetseite
TomC@ - Die Internetseite
Home
TomC@ - Die Kolumne
TomC@ - Das Buch
TomC@ - Die HowTo's
TomC@ - Die Termine
TomC@ - Die Referenzkarte
Das Tomcat4X Buch
Tomcat4X
Inhaltsverzeichnis
Tomcat 4x: Inhaltsv...
Probekapitel
Quellcodes
Inside Tomcat4X
Servlets und JSPs
Struts
JDBC
Security
Material
Fehler
Apache Contribution
Tomcat4X
PDF
Tomcat 4x: Inhaltsverzeichnis
Vorwort
Inside Jakarta Tomcat 4 Peter Roßbach
Installation
Konfiguration
Der eigene Sandkasten
Debugging
Catalina-Container
Basisarchitektur
Der Container
Startup des Servers
Lifecycle
Von der Anfrage zur Antwort
Annahme der Anfrage von einem Socket
Zustellung der Anfrage
Catalina-Services
Context
Loader
Logger
Realm
Session Manager
Valve
Ressourcen
Jasper
Administration
Manager
WebDAV
Die Zukunft: eine Administrationskonsole zur Laufzeitkonfiguration
Web-Entwicklung mit einer fleißigen Ameise
Umgebung und Verwaltungsstruktur einer Web-Anwendung
Herstellen einer Web-Anwendung
Tomcat Internet Sites
Apache mod_proxy
Apache mod_webapp
Apache mod_jk
Konfiguration des Apaches
Konfiguration des mod_jk für Tomcat
Session-Replikation mit Tomcat 4.1
Erweiterte Apache-Konfiguration
Ausblicke
Gute Aussichten
Anhang
Sample Ant Skripte
Sample build.xml
Sample tomcatmanager.xml
Sample tomcattest.xml
Internet-Verweise
Veröffentlichungen
Das dynamische Web: Java Servlet API 2.3 Lars Röwekamp
Was bringt die neue API?
Servlet Filtering ein längst überfälliger Filtermechanismus
Von der Theorie zur Praxis
Filtermechanismus ein einfacher Debug-Filter
Filtermechanismus für Fortgeschrittene
Lifecycle Application Events
Die Rolle der Java Servlet API in J2EE
Internationalisierung
Classloading
Erweitertes WAR Format
Security und Authentisierung
Error Handling
Ordnung muss sein
Zusammenfassung
Das dynamische Web : JavaServer Pages 1.2 Lars Röwekamp
Neues im Überblick
Neue Basis APIs und sich daraus ergebende Erweiterungen
Customer-Tag-bezogene Verbesserungen
Customer-Tag-bezogene Verbesserungen : die Erste
Customer Tag bezogene Verbesserungen : die Zweite
Customer-Tag-bezogene Verbesserungen : die Dritte
XML-Syntax
Web Application DTD Version 2.3
Allgemeine API-Erweiterungen
Last but not Least: Flush Attribute
Zusammenfassung
Erweiterung von JSP mit TagLibs Thomas Pöschmann
Zauberei
Programmierung
Fehlerbehandlung
Voller Zugang
Iterativ
Variablen
Und weiter?
Literatur
Quelltexte
MVC : Überlegung zur Architektur einer Webanwendung Thomas Pöschmann
MVC allgemein
MVC im Internet
MVC praktisch: Flusssteuerung
MVC praktisch: Sichtgrenzen
Literatur
MVC im Praxiseinsatz mit Apache Struts Thomas Pöschmann
Überblick
Konfiguration
Das Model
Ein Form
Und _ action!
Auf die Sichtweise kommt es an
Transaktional
Zum Beispiel
Ein paar Tipps auf den Weg
Literatur
Quelltexte
Servlets und JSPs im Zusammenspiel mit JDBC Peter Tabatt
JDBC-Grundlagen für den Datenbankzugriff
Typ 1 _ die JDBC-ODBC-Bridge
Typ 2 _ JDBC-DB-Client-Treiber
Typ 3 _ JDBC-Netzprotokolltreiber
Typ 4 _ der Pure-Java-Treiber
Java-Klassen und -Interfaces für die Datenbankarbeit
Laden des Treibers
Aufbau der Verbindung
Die Statement-Klasse: ein Zuhause für den SQL-Befehl
Der SQL-Befehl, DML/DDL oder Select
Aufräumungsarbeiten
Vorbereitung der Datenbank und des JDBC-Treibers
Entwicklung und Installation unserer Anwendung
Webanwendungen: Struktur und Dateien
Einrichten von ANT
Die reine Servlet-Lösung mit Java-Beans
Datenbankparameter in Property-Dateien
Parameter in der web.xml-Datei
Eine JSP zur Anzeige der Tabellendaten
Datenzugriff für JSPs in Taglibs
Zusammenspiel von Servlets und JSPs
Connection-Pooling für bessere Performance
Tomcat 4 _ Connection-Pooling
Literatur
Sicherheitskonzepte für Webanwendungen Andreas Holubek
Grundlagen
Java Security Architecture: Überblick
Architektur
Credential, Principal und Realm
Digest
Authentifikation
Überblick
Protection Domain
HTTP Basic and Digest Authentification
Form-Based Authentification
Login-Seite
Error-Seite
Client-Certificate Authentification
SSL Hybrid Authentification
Autorisation
Überblick
Nutzer, Rollen, Passwörter
Deklarative Authentification
Programmtechnische Authentifizierung
Realms
Überblick
Memory Realm
JDBC Realm
JNDI Realm
Entwicklung eigener Realms
by Peter Rossbach, Lars Roewekamp
Copyright © 2004 Peter Roßbach All rights reserved.