7. Fortsetzung folgt...
Wir haben in diesem Dokument genügend Informationen bereitgestellt, um mit der Java-Webprogrammierung zu beginnen. Einige Themen wurden nur angeschnitten und verdienen eine vertiefte Betrachtung:
- XML (eXtended Markup Language), CSS (Cascading Style Sheets) und XSL (eXtended Stylesheet Language)
Wir haben diese Themen angeschnitten, aber es gibt noch viel zu tun. Zusammen verdienen sie ein eigenes Handout.
- JavaScript
Wir haben hier und da einige JavaScript-Skripte verwendet, die vom Browser ausgeführt werden, ohne jemals näher darauf einzugehen. Zum Beispiel sind wir nie näher auf die Sprache JavaScript eingegangen. Aus Platz- und Zeitgründen. Allein diese Sprache könnte ebenfalls ein eigenes Buch füllen. Wir haben drei wichtige JavaScript-Beispiele in den Anhang aufgenommen, wiederum ohne sie zu erklären. Dennoch sind sie allein durch das Lesen ihrer Kommentare verständlich und können als Beispiele dienen.
- JavaBeans, JSP-Tags
Wir haben gezeigt, wie wir Java-Code und HTML-Code in einer Webanwendung trennen können. Der Java-Code wird 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. Wir können dies verbessern, indem wir in den JSP-Seiten Komponenten namens JavaBeans und vordefinierte JSP-Tags – oder selbst erstellte Tags – verwenden. Dieser Aspekt von JSP-Seiten ist nicht unbedingt notwendig (in unseren realistischen Beispielen kamen wir auch ohne ihn gut zurecht), aber dennoch nützlich zu wissen.
- Enterprise Java Beans (EJB)
EJBs sind Komponenten, die von den Containern bereitgestellt werden, in denen Servlets und JSP-Seiten ausgeführt werden. Sie bieten „System“-Dienste, die dem Entwickler langwierige und schwierige Entwicklungsarbeit ersparen. Die von EJBs bereitgestellten Dienste können folgende Bereiche abdecken: Transaktionen, Sicherheit, Datenbank-Connection-Pooling, ...
All diese Themen, die hier nicht behandelt werden, werden hervorragend in dem Buch „J2EE Programming“ behandelt, das bei WROX erschienen ist und von Eyrolles vertrieben wird.