Kapitel 3. Servlets

Servlets sind als JSR 315 definiert; die vollständige Spezifikation finden Sie unter http://jcp.org/aboutJava/communityprocess/final/jsr315/index.html.

Ein Servlet ist eine Webkomponente, die in einem Servlet-Container lebt und dynamische Inhalte erzeugt. Die Webclients interagieren mit einem Servlet über ein Request/Response-Muster. Der Servlet-Container ist für den Lifecylce des Servlets verantwortlich, empfängt Requests, verschickt Responses und führt dazugehörige Kodier- beziehungsweise Dekodieraufgaben durch.

Servlets

Ein Servlet wird über die Annotation @WebServlet für ein POJO definiert. Es muss die Klasse javax.servlet.http.HttpServlet erweitern.

Hier eine Beispieldefinition für ein Servlet:

@WebServlet("/account") ...

Get Java EE kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.