cu eugen
eine JSP ist nach der Kompilierung ein Servlet, somit gibts genaugenommen
keinen Unterschied ... der Unterschied liegt nur in der Benutzung - die
JSP's erlauben nun mal das Java Code Innerhalb der HTML tags angewendet
wird, was zu mischen von Applikationslogik und Design führen kann, wodurch
man diese Logik in Beans kapseln sollte
was dir dann im Endeffekt lieber ist, liegt an dir :o) ich persönlich hab
lieber Servlets
cybi
Ein Servlet ist ein Programm, das eine Klasse (HttpServlet) erweitert.
Ein JSP ist (zuerst mal) eine Webseite.
In Servlets kannst du separate Methoden für verschiedene HTTP-Methoden
überschreiben. In JSP kannst du das nicht mehr.
JSPs müssen erst in Servlets kompiliert werden, hier gibt's
Geschwindigkeitsunterschiede.
> Was eignet sich mehr um einen Chat mit HTML-Ausgabe zu
> programmieren und auf Datenbanken, wie mySQL zuzugreifen??
Du möchtest beides benutzen. Trenne das Aussehen (JSP) von der Logik
(Servlets, Beans, Tags) und du kannst saubere, wartbare System aufbauen.
Johann
--
The end result is a system with security similar to a
closed-architecture system but with the flexibility of the open Windows
platform. (John Manferdelli in
http://www.microsoft.com/presspass/features/2002/jul02/07-01palladium.asp)
Hi!
Grob gesagt:
JavaServerPages = HTML-Seiten mit Javacode der vom Webserver ausgeführt wird
Java Servlets = JavaProgramme die HTML-Seiten erzeugen und an den
Webserver/Browser übergeben
AFAIK kann man beides kombinieren, sodass man die Vorteile von beiden
Verfahren nutzen kann.
Gruß
Steve
--
Eure "Don't feed the troll, except it's friday!"-Einstellung ist doch
richtig gemein. Stellt euch doch mal vor ihr würded nur Freitags was zu
essen bekommen... [Hodie im Heise-Forum]
Servlet = Java-Programm (meist mit HTML-Code-Stücken drin), günstig
bei viel Java mit wenig HTML, kann mit Java-Tool erstellt werden
JSP = HTML-File mit Java-Programm-Stücken drin, günstig bei viel HTML
mit wenig Java, kann mit HTML-Tool erstellt werden
Zur Laufzeit wird das JSP ohnehin in ein Servlet übersetzt, d.h. für
die Ausführung ist es egal.
--
Hubert Partl pa...@mail.boku.ac.at
ZID BOKU Wien http://homepage.boku.ac.at/partl/
(-: make laugh not war
Servlet & JSP & JavaBean = ideale Kombination zur Erstellung einer
Server-Anwendung in MVC Architektur.
Für sich genommen, haben sowohl Servlet, als auch JSP Vor- und
Nachteile. Im Verbund spielen sie ihre Stärke aus.
--
Christoph Dahlen
http://www.dahlen.org/
> Hubert Partl wrote:
>> Eugen Terehov <eug...@web.de> wrote:
>>
>>>Kann mir jemand den Unterschied zwichen Java Servlets und Server Pages
>>>erklären?
>>
>>
>> Servlet = Java-Programm (meist mit HTML-Code-Stücken drin), günstig
>> bei viel Java mit wenig HTML, kann mit Java-Tool erstellt werden
>>
>> JSP = HTML-File mit Java-Programm-Stücken drin, günstig bei viel HTML
>> mit wenig Java, kann mit HTML-Tool erstellt werden
>
> Servlet & JSP & JavaBean = ideale Kombination zur Erstellung einer
> Server-Anwendung in MVC Architektur.
Das ist die Stelle, an der ich dem geneigten Leser *dringendst*
das Buch 'Bitter Java' empfehlen möchte. Siehe http://www.bitterjava.com,
war vor kurzem auch auf http://www.theserverside.com/ als PDF erhältlich.
Ich hab beim Lesen einen Lachflash nach dem anderen bekommen! :)
Holger