Diskussion:Jakarta Servlet
Hinweis
BearbeitenEs sollte erwähnt werden, dass der Gebrauch von web.xml seit der Version 3.0 nicht mehr nötig ist (nicht signierter Beitrag von AMDt542 (Diskussion | Beiträge) 19:26, 1. Mär. 2013 (CET))
Hier muss einiges getan werden ;-)
- hab's gemerkt. artikel ist neugeschrieben und jetzt hoffentlich besser -- ∂ 01:37, 6. Sep 2004 (CEST)
Servlets allgemeiner
BearbeitenSind Servlets nicht auch in anderen Sprachen als in Java und auf anderen Engines als auf J2EE Application Servers möglich
- Prinzipiell schon, allerdings existiert der Begriff mW nur in der J2EE-Welt, deshalb ist die Definition hier erstmal so richtig, auch wenn der Artikel an sich grottenschlecht ist. Den nehm ich ich mal auf meine List. --finanzer 01:15, 6. Sep 2004 (CEST)
- nein. die servlet-spec ist ein teil der J2EE-spec. es gibt allerdings auch reine servlet-engines; die meisten beherschen aber auf jeden fall auch JSPs -- ∂ 01:21, 6. Sep 2004 (CEST)
Prinzipiell sollte es reichen, von das generische Servlet zu erweitern, aber es stimmt dass javax.servlet.HttpServlet wohl recht häufig erweitert wird. Ansonsten könnte ich vielleicht noch ein wenig einstreuen, wenn niemand was dagegen hat, ich darf mich damit grad beschäftigen.
Der Artikel ist stark ausbaufähig. Es werden so gut wie garnicht die Merkmale, Eigenschaften und Funktionsweisen aufgeführt. Auch eine Abgrenzung zu anderen Disziplinen fehlt gänzlich. Stattdessen eine lange Diskussion wo der Begriff eigentlich herkommt? Muss das sein? Wenn die Erklärung wenigstens eindeutig validierbar wäre (um sie nicht als falsch zu kennzeichnen). --Michael Hüttermann 21:18, 26. Feb 2006 (CET)
Ergänzende Bemerkungen: Version 2.1a aus dem Jahre 1998(als PDF)zu finden unter [1] ist die älteste Version, die ich bei SUN finden konnte. Aktuell ist Version 2.5 der Servlet Spezifikation, siehe [2]
Zitat: "...the final release of the Java Servlet Specification, version 2.5. This version of Java Servlet technology is included in the Java EE 5 Platform" [3]
-- jnoack 15:01, 28. Mai 2008 (CEST)
Schema servlet.png Übersetzung
BearbeitenIch möchte das servlet.png Shema ins Englisch übersetzen,kann mir jemanden sagen wo ich die source dafuer finden kann,danke--IsmailH 13:14, 13. Jul 2006 (CEST)
Verwendung
BearbeitenDer Satz "Häufig werden in einem Servlet-Parameter der Anfrage und Sitzungsdaten verwendet, um zum Beispiel eine personalisierte Antwort zu erzeugen..." ist mit dem Bindestrich am Anfang unverständlich oder zumindest schwer verständlich. Sollte das nicht - sinngemäß - heißen: "In einem Servlet werden häufig (sowohl) Parameter der Anfrage und (als auch) Sitzungsdaten verwendet, um zum Beispiel eine personalisierte Antwort zu erzeugen..." statt "Häufig werden Servlet-Parameter der Anfrage und Sitzungsdaten in einem verwendet, um zum Beispiel eine personalisierte Antwort zu erzeugen..."?
Ich glaube, dass es nicht um Servlet-Parameter der Anfrage sondern um Parameter der Anfrage geht, die in einem Servlet verwendet werden.
Differenzierung zu einer Enterprise Java Bean
BearbeitenIch lese Als Servlets bezeichnet man Java-Klassen, deren Instanzen innerhalb eines Webservers Anfragen von Clients entgegennehmen und beantworten., schön das macht doch eine Enterprise Java Bean (EJB) doch auch. Was sind da die Gemeinsamkeiten und Unterschiede, Abgrenzung und Ueberschneidung? Der Artikel ist da nicht aufschlussreich. ollio (Diskussion) 11:03, 7. Mai 2012 (CEST)
Falscher Bezug zu Java (Jakarta) Server Faces
BearbeitenIm Abschnitt Verwendung wird JSF im Rahmen von MVC als View-Alternative für JSP beschrieben:
"Servlets werden oft nach dem Entwurfsmuster Model View Controller (MVC) in Form von Jakarta Server Pages (JSP) verwendet. Hierbei repräsentieren meist die JSP oder JSF die View. Interessanterweise werden auch die JSP-Seiten zur Laufzeit zu Servlets kompiliert. Die selbst geschriebenen Servlets bilden Controller sowie Model ab. Frameworks wie z. B. Spring MVC oder Struts bilden eine weitere Ebene der Abstraktion und bieten ein schärfer getrenntes MVC-Muster."
Das ist schlichtweg falsch. JSF ist selbst ein an MVC angelehntes Web-Framework wie Struts oder Spring MVC und verwendete in früheren Versionen JSPs als View-Kompnente. Stattdessen wäre eher die Nennung von Faclets an der Stelle korrekt, die die JSP-Technologie als View in JSF abgelöst hat. (nicht signierter Beitrag von 193.175.86.187 (Diskussion) 11:13, 16. Mär. 2021 (CET))