JSP
lima-city → Forum → Programmiersprachen → Java
anwendung
apache
applikation
bibliothek
code
datenbank
datum
grad
http
kleinen privatanwender
logik
machen
nachteil
pack
sogenannte action
spezifische sachen
sprache
weben
zugreifen
zugriff
-
Hoi.
Ich hab mich jetzt ein bisschen Informiert, verstehe aber immernochnicht wof?r das gut sein soll. Ist das eine Nachmache von PHP (oder ASP)?
Wo wird das eingesetzt? Hat es vor/nachteile? Wer hat's erfunden (nicht die Schweizer!)?
Liebe Gr??e,
Ballu -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also, JSP wird von vielen gro?en Firmen eingesetzt und ist da teilweise sogar beliebter als PHP. JSP ist die Abk?rzung f?r Java Servlet Pages und man versteht darunter praktisch so etwas, wie PHP und ASP. Mit dem Unterschied, dass JSP wirklich sehr objektorientiert ist (Java sei dank) und sich auch vor allen Dingen an die Sprache Java anlehnt.
Also, es werden hier zum Gro?teil ganz normale Java-Befehle verwendet. Nat?rlich noch einige spezifische Sachen, aber gr??tenteils Java. Jedoch ist die Sprache im Gegensatz zu PHP komplizierter in der Anwendung. Man kann nicht mal grad was ausgeben oder was includen. Variablen werden nicht mit einem $ gekennzeichnet und k?nnen jeden beliebigen Inhalt haben, man kann nicht grad mal so auf eine Datenbank zugreifen. Das ist in JSP alles komplizierter aber dementsprechend auch Professioneller. Es richtet sich deswegen nicht an den kleinen Privatanwender sondern wirklich an gro?e Firmen und wird, so viel wie ich wei?, im J2EE-Pack mitgeliefert. -
Hoi.
Ich hab mich jetzt ein bisschen Informiert, verstehe aber immernochnicht wof?r das gut sein soll. Ist das eine Nachmache von PHP (oder ASP)?
Wo wird das eingesetzt? Hat es vor/nachteile? Wer hat's erfunden (nicht die Schweizer!)?
Liebe Gr??e,
Ballu
Was mlrecords gesagt hat ist soweit richtig.
Wenn du noch mehr wissen m?chtest schau hier: http://de.wikipedia.org/wiki/JavaServer_Pages
Jens -
In JSPs wird eigentlich kaum noch Java Code geschrieben, sondern es sollten nur Tags aus der Taglibs benutzt werden, die dann Java Code ausf?hren.
JSPs sollten n?mlich keine Logik enthalten, da sie "nur" das Frontend sind.
Das Backend f?r die Anwendung sollten dann Servlet sein.
Diese Trennung macht die ganzen anwendungen leichter wartbar und skalierbar als das mischen von Code (wie in php, asp, perl usw.)
Und mclords
und, wieso ist in JSPs der zugriff auf Datenbanken schwierieger als bei PHP?
Er ist nur anders.
aber was ist an einem
Connection c = getConnectionToYourDB();; Statement s = c.createStatement(); ResultSet rs = s.execute("SELECT * FROM TEST");
bitte schwieriger als die mysql_* funktionen von php zu nutzen?
Aber das sollte sowieso in der JSP vermieden werden.
Datenbeschaffung ins Servlet, Datenpr?sentation in die JSP.
Und wenns richtig gross wird, dann am besten Frameworks wie struts oder cocoon.
http://struts.apache.org/
http://cocoon.apache.org/
-
Wenn dich das interessiert (das Thema JSP usw.)
Nehm Struts (Link siehe oben). Ich schreibe damit gerade eine Web-Applikation. Sehr zu empfehlen. Die Programm-Logik ist in erner Java-Klasse (die sogenannte "Action"), die Daten werden in der Java-Bean gehalten (auch "Form" genannt) und die Anzeigen erfolgt ?ber eine JSP-Seite. In dieser JSP-Seite sollte dann GAR KEIN Java-Code mehr auftauchen.
Software die ich benutze:
JBoss (Apache Tomcate)
Struts-Bibliothek
Eclipse mit JBossIDE -
Ich habe lange mit JSP gearbeitet... Man braucht eine Zeit um sich damit zurechtzufinden. Aber sonst gef?llt es mir sehr.
Man kann es f?r absolut alles einsetzten.... -
Ich w?rde gern meine Web-Applikationen in JSP oder mit Servlets schreiben, finde aber keinen - kostenlosen oder preiswerten - Provider.
Kann mir jemand helfen?
greetinx
WS -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage