7. Fortsetzung folgt...
Wir haben in diesem Dokument genügend Informationen bereitgestellt, um ernsthaft mit der Webprogrammierung in Java zu beginnen. Einige Themen wurden nur angeschnitten und würden eine vertiefte Behandlung verdienen:
- XML (eXtended Markup Language), Stylesheets CSS (Cascading Style Sheets) und XSL (eXtended Stylesheet Language)
Wir haben diese Themen angesprochen, aber es bleibt noch viel zu tun. Diese drei Themen verdienen ein eigenes Handout.
- JavaScript
Wir haben hier und da einige JavaScript-Skripte verwendet, die vom Browser ausgeführt werden, ohne näher darauf einzugehen. Wir sind beispielsweise nie auf die Details der Sprache JavaScript eingegangen – aus Platz- und Zeitmangel. Auch diese Sprache könnte ein eigenes Buch füllen. Im Anhang haben wir drei aussagekräftige Beispiele in JavaScript hinzugefügt, die wir jedoch ebenfalls nicht erklärt haben. Dennoch sind sie durch das einfache Lesen ihrer Kommentare verständlich und können als Beispiele dienen.
- JavaBeans, Tags JSP
Wir haben gezeigt, wie wir den Java-Code und den HTML-Code in einer Webanwendung trennen können. Der Java-Code ist in einem oder mehreren Servlets zusammengefasst, der HTML-Code in einer oder mehreren JSP-Seiten. In unseren Beispielen blieben jedoch oft einige Zeilen Java-Code in den JSP-Seiten übrig. Dies lässt sich verbessern, indem man in den JSP-Seiten sogenannte Java-Beans sowie vordefinierte oder selbst erstellte JSP-Tags (Tag-Erweiterungen). Dieser Aspekt der JSP-Seiten ist nicht unbedingt erforderlich (in unseren realistischen Beispielen haben wir gut darauf verzichtet), aber dennoch nützlich zu kennen.
- Enterprise Java Beans (EJB)
EJB sind Komponenten, die von den Containern bereitgestellt werden, in denen Servlets und JSP-Seiten ausgeführt werden. Sie stellen „System“-Dienste bereit, die dem Entwickler langwierige und schwierige Entwicklungsarbeiten ersparen. Die von den EJB bereitgestellten Dienste können folgende Bereiche betreffen: Transaktionen, Sicherheit, Pooling von Datenbankverbindungen, …
All diese hier nicht näher behandelten Themen werden hervorragend in dem Buch „Programmierung J2EE“ des Verlags WROX behandelt, das von Eyrolles vertrieben wird.