Sie haben gerade die Antwort für ein normales Servlet erhalten. Ich möchte Ihnen jedoch etwas über Servlet 3.0 mitteilen
Was ist zuerst ein Servlet?
Ein Servlet ist eine Webkomponente, die dynamische Inhalte erzeugt. Servlets sind Java-Klassen, die zu Bytecode kompiliert werden zu Bytecode kompiliert werden, der dynamisch in ein Java-System geladen und von diesem ausgeführt werden kann. Technologie-fähigen Webserver oder Servlet-Container geladen und ausgeführt werden können.
Servlet 3.0 ist eine Aktualisierung der bestehenden Servlet 2.5-Spezifikation. Servlet 3.0 erfordert die API der Java Platform, Enterprise Edition 6. Servlet 3.0 konzentriert sich auf Erweiterbarkeit und Web-Framework Einsteckbarkeit. Servlet 3.0 bringt Ihnen einige neue Entwicklung (EoD), Pluggability, Async-Unterstützung und Sicherheit Erweiterungen
Einfachheit der Entwicklung
Sie können Servlets, Filter und Listener deklarieren, alles kann mit Hilfe von Annotationen konfiguriert werden
Steckbarkeit
Sie können ein Unterprojekt oder ein Modul mit einer web-fragment.xml erstellen. Es bedeutet, dass es erlaubt, steckbare funktionale Anforderungen zu implementieren unabhängig.
Async-Unterstützung
Servlet 3.0 bietet die Möglichkeit der asynchronen Verarbeitung, zum Beispiel Beispiel: Warten auf die Verfügbarkeit einer Ressource, Erzeugen von Antwort asynchron.
Erweiterungen der Sicherheit
Unterstützung für die Authentifizierungs-, Login- und Logout-Servlet-Sicherheit Methoden
Ich habe es gefunden bei Java Servlet Tutorial
4 Stimmen
Servlets Sie können es sich ansehen. Ich denke, dies ist Details und authentisch.
1 Stimmen
Ein einfaches Tutorial zur Erstellung von Webservices mit Servlets
0 Stimmen
Um bei der letzten Frage zu bleiben: "Was ist der Unterschied zwischen serverseitiger Programmierung und Servlets". Servlet ist ein Teil des Servers, der z.B. eine http-Anfrage empfängt und dann darauf antwortet, z.B. eine HTML-Seite an den Benutzer zurückschickt. Es ist eigentlich ein Controller, der die endgültige Ansicht für den Benutzer erstellt (siehe MVC . Es ist also ähnlich wie bei Technologien wie PHP oder so, aber es kommt nur von Java.
1 Stimmen
Aktualisierung: Jetzt bekannt als Jakarta-Servlet