Online Suche im Handbuch |
Als JAVA Kompiler kann man jeden JAVA Kompiler verwenden. Hierzu bietet sich natürlich der auf der Homepage von SUN kostenlos angebotene Kompiler an. Alternativ findet man auf der Homepage von IBM den IBM eigenen JAVA-Kompiler. Auch unter LINUX können Sie auch den freien JAVA Kompiler GUAVE verwenden. Alle erzeugen aus dem JAVA Quellcode ein JAVA Code-Binary, welches die Browser dann ausführen. Unser Beispiel bezieht sich auf nun auf LINUX mit installiertem JAVA-Kompiler von SUN, der auf fast allen LINUX Distributionen enthalten ist.
Das Problem ist hierbei, daß man die Kompiler dazu bewegen muß, die Klassenbibliotheken, die im Header des MySQL Applets verwendet werden sollen, auch tatsachlich einzubinden. Hierzu muß man zuerst alle Bibliotheken, also SWING, JDBC u.s.w. auf der Festplatte in einem Verzeichnis liegen haben. Danach muß man die Umgebungsvariable CLASSPATH darüber unterrichten, wo die SWING Bibliothek zu finden ist (export CLASSPATH="./swingall.jar" unter LINUX). Nun entpacken Sie alle JAVA - Klassen und das mysql Applet mysql.java in ein Verzeichnis. Übersetzen Sie nun den Quellcode mit javac mysql.java. Danach können Sie alle fertig kompilierten Klassen in dem Archiv mysql.jar zusammenfassen: jar cvf adressen.jar. Wir haben nun u.a. folgende Dateien in unsererm Verzeichnis:
mysql.class
mysql.jar
swingall.jar
mysql.html
Diese Dateien können Sie nun einfach auf Ihren Webserver kopieren, und im Browser die Datei mysql.html aufrufen. Die HTML Datei wird gestartet, wobei die Bibliotheken mysql.jar und swingall.jar zuerst auf die Arbeitsstation geladen werden. Danach baut sich die Verbindung zu MySQL Server auf und sie können nun die Daten anzeigen und editieren.
Die Quellcodes zu unserem Beispiel mysql finden Sie unter http://www.rent-a-database.de/support/beispiele/jdbc/.
Online Suche im Handbuch |