Hallo,
ich würde mit Java Servlets und JSP arbeiten.
Java Servlets stellen den Ansatz Suns dar, Java als Ersatz für CGI-Skripte zu etablieren. Es handelt sich da um eine Technologie, mit der in Java geschriebene Programme Anfragen von Clients über HTTP empfangen, verarbeiten und beantworten können.
Die Vorteile gegenüber anderen Ansätzen: Zugriff auf das komplette Java API und viele Java-Bibliotheken von Drittherstellern, weitgehende Plattformunabhängigkeit und Existenz von ausgereiften Entwicklungsumgebungen.
Bei JSP (in Java programmiert) wird der eingebettete Programmcode nicht zur Laufzeit evaluiert, sondern in ein Servlet transformiert und vorkompiliert.
Durch die Verwendung von Servlets und JSP hast du eine Trennung von Applikations-Logik und Präsentation (Modell-View-Controller-Modell!!).
Andrea