Kursbeschreibung
In diesem Kurs lernst du, wie du mit Java Server Pages (JSP) dynamische Webseiten auf Basis der Servlet-Technologie erstellst. JSP wird eingesetzt, um eine klare Trennung zwischen Visualisierung und Applikationslogik zu ermöglichen und so strukturierte Webanwendungen zu entwickeln.
Das Kebel Team bietet dir diesen Kurs als Online Training oder Präsenzseminar mit Zertifikat an.
Die wichtigsten Themen im Überblick
- Dynamische Webanwendungen mit Java
- Servlets & JSP professionell einsetzen
- Sessions, Cookies & Security
- MVC & JSTL praxisnah nutzen
- Datenbankzugriff mit JDBC
- Performance & Skalierung verstehen
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
Folgende Lerninhalte werden in dem Kurs Java Server Pages / Servlets Grundkurs vermittelt:
- Servlets + JSP: Überblick und Installation, Java auf dem Webserver im Vergleich zu CGI und anderen Scripting-Systemen, Kommunikation über TCP/IP und HTTP
- Servlet Grundlagen, Web Server, HTTP, Cookies, Lebenszyklus eines Servlets
- Client Request: Formulardaten, HTTP Request Header
- Server Response: HTTP Status Codes, HTTP Response Headers
- Verwenden von Cookies
- Session Tracking, HTTP Sessions , URL-Rewriting
- JSP Einführung und Überblick
- Java Code aus JSP Scripting Elementen aufrufen
- Servlet Erzeugung: Die JSP page Direktive
- Dateien und Applets in JSP integrieren
- Verwendung von JavaBeans in JSP
- Model View Controller (MVC) Architektur:
- JSP 2 Expression Language
- JSP Standard Tag Library (JSTL)
- Erstellung eigener JSP Tag Libraries
- Datenbankzugriff mit JDBC
- Servlet and JSP Filters
- Servlets and JSP: A Review of the Basics
- Integration von Servlets und JSP
- Using and Deploying Web Applications, web.xml
- Deklarative und programmatische Web Application Security
- Servlets und Nebenläufigkeit
- Kommerzielle und freie Servlet-Engines
- Skalierbarkeit und Performance von Servlets





