Applet + PostgreSQL
ToRaX 02.07.2003 - 11:54 1001 4
ToRaX
Big d00d
|
Hallo! Ich habe ein nettes kleines Applet geschrieben, über das ich Daten in/aus eine(r) PostgreSQL Datenbank schreiben/lesen möchte. Ich verwende JBuilder 8 Personal, dort funktioniert alles ganz problemlos. Jetzt habe ich aber das Problem, dass das ganze net funktioniert, wenn es am Webserver drauf is und man es ausm Browser laden will, da offenbar der PostgreSQL JDBC Treiber nicht gefunden wird. Ich habe das jetzt temporär so gelöst, dass ich ins "lib\ext\" Verzeichnis des JRE das der Browser verwendet die pgjdbc2.jar Datei reinkopiere, so funktioniert das dann auch. Aber ich denke nicht, dass das die einzige mögliche Lösung ist, vor allem ist es nicht gerade eine sehr elegante Lösung, wenn man jedes Mal, wenn man an einem anderen Rechner sitzt, auf die Suche nach dem richtigen JRE gehen muss... Ich hoffe auf zahlreiche Antworten und danke euch jetzt schon mal!
|
atrox
in fairy dust... I trust!
|
applets, wenn sie vom browser ausgeführt werden, können sich nur zu dem host connecten, von dem sie geladen worden sind. ist das applet hinter einer firewall, die nur einen http-proxy kennt, oder nur port 80 durchläßt, dann funkts leider auch nicht. deshalb verwenden viele leute nicht direkt den jdbc treiber, sondern schicken die req über http zum server.
zu deinem problem: bastle doch ein .jar file, das sowohl die jdbc treiber als auch dein applet enthält.
|
ToRaX
Big d00d
|
Hmm, CPUs die sichs selber richten, ich sehe hunderte "wie schnell läuft er jetzt wirklich?" - Threads
Ganz genau das habe ich schon probiert, aber irgendwie hab ich es net ganz geschafft... Angenommen ich starte mein Applet mit Hilfe einer Datei namens "index.html" und mein Paket heißt "xyz". Dann existiert jetzt in dem Verzeichnis, wo die Indexseite liegt noch ein weiteres Verzeichnis namens xyz. Und in diesem xyz Verzeichnis liegen meine class-Files. So sieht das jetzt bei mir aus. Die Applet Tags im html-code sehen folgendermaßen aus: <applet codebase = "." code = "xyz.Applet1.class" name = "TestApplet" width = "640" height = "480" hspace = "0" vspace = "0" align = "top" > </applet> Wenn ich mir jetzt ein eigenes jar-File bastle, wie ich es schon versucht hab, wie muss dann die Verzeichnisstruktur innerhalb des Files aussehen? Muss ich dann ins html-File z.B. ein archive="test.jar" hinzufügen? EDIT: Und wo muss das jar-File überhaupt liegen? Hmmm... Bitte um noch etwas Hilfe!
Bearbeitet von ToRaX am 02.07.2003, 16:16
|
ToRaX
Big d00d
|
Bitte helfen!
|
atrox
in fairy dust... I trust!
|
|