3.1 Java-Servlets Flashcards

1
Q

Was ist ein Java-Servlet ?

A

Ein in Java geschriebenes Programm, welches auf einem Server ausgeführt wird und je nach HTTP-Anfrage dynamisch HTML-Code erzeugt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie funktioniert ein Java-Servlet ?

A

-Es nimmt eine HTTP-Anfrage( mit Parametern) entgegen
-Erstellt eine zur Anfrage passende
HTML-Seite
-Und sendet sie als HTTP-Antwort zurück

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Können Java-Servlets direkt vom Browser aufgerufen werden ?

A

Nein, sie sind ausführbare Programme und haben keine URL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Damit Servlets HTTP-Anfragen bearbeiten können muss es eine Komponente geben die…

A

…über eine URL erreichbar ist
…das zur Anfrage passende Servlet aufrufen kann
…den erzeugten HTML-Code an den Browser zurückschicken kann

Also einen Servlet-Container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was ist ein Servlet-Container ?

A

Eine Komponente der Java EE Web-Architektur die über eine URL erreichbar ist und zu einer HTTP-Anfrage das passende Servlet aufruft.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist HTTPServlet ?

A

Eine abstrakte Java-Klasse von der alle Servlets erben. Sie definiert grundlegende Methoden eines Servlets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly