Listing A enthält den Code für ein einfaches HTTP-Servlet. In unserem Beispiel gehen wir davon aus, dass es sich bei allen Anfragen um HTTP-GET-Anfragen handelt. Sowohl GenericServlet als auch HttpServlet enthalten eine Methode mit der Bezeichnung service, die zur Annahme der Anfrage eines Clients verwendet werden kann. Das HttpServlet erweitert diesen Vorgang durch die Analyse der HTTP-Anfrage und deren Weiterleitung an HTTP-spezifische Methoden wie doPost und doGet. Da hier alle Anfragen HTTP-GET-Anfragen sind, kann ich mich auf die doGet-Methode beschränken.
Hier einige Anmerkungen zu diesem Beispiel:
Mithilfe der Java-Servlet-API können Sie sämtliche Vorteile dieser Programmiersprache nutzen und in die traditionelle CGI-Umgebung übertragen. Die durch die Servlet-API bereitgestellten Klassen ermöglichen eine Interaktion mit HTTP-fähigen Anwendungen, wobei größtenteils die gleichen Verfahren und Kenntnisse wie beim Programmieren in einer Desktop-Umgebung angewandt werden.
Unser nächster Artikel wird weitere Objekte aus der Servlet-API erörtern, mit deren Hilfe die serverseitige Anwendungsentwicklung relativ problemlos ausgeführt werden kann.
Ohne eine kostenlose Alternative, die ohne Zustimmung zur Verarbeitung personenbezogener Daten zu Werbezwecken auskommt, ist…
LabHost gilt als einer der größten Phishing-Dienstleister weltweit. Die Ermittler verhaften 37 Verdächtige, darunter der…
Neuer Datendurchsatz-Rekord an Europas größtem Internetknoten parallel zum Champions-League-Viertelfinale.
Die neuen Chips bieten bis zu 25 Prozent mehr Leistung. Samsung steigert auch die Energieeffizienz…
Betroffen sind Lösungen von Cisco, Fortinet, SonicWall und anderen Anbietern. Die Hacker nehmen Konten mit…
Immer häufiger müssen sich Betriebe gegen Online-Gefahren wehren. Vor allem in KMUs werden oft noch…