Hallo zusammen,
zu Beginn erstmal, ich hab alle Einträge zu diesem Thema im Forum gelesen, aber keiner hat mir geholfen.
Das sind meine ersten Anläufe mit Applets.
Mein Problem ist das mein Applet nicht gefunden wird.
Arbeite auf Tomcat.
Applet:
HTML:
Konsolen Meldung:
Hoffe mir kann da jemand helfen!
Also bei mir liegt das Applet (auf Festplatte) unter : D:\project\portal\WEB-INF\src\com\bmw\online\portal\service\Zeichnen.class
und HTML unter:
D:\project\portal\callapplet.html
Gruß,
mdoemli
zu Beginn erstmal, ich hab alle Einträge zu diesem Thema im Forum gelesen, aber keiner hat mir geholfen.
Das sind meine ersten Anläufe mit Applets.
Mein Problem ist das mein Applet nicht gefunden wird.
Arbeite auf Tomcat.
Applet:
Code:
public class Zeichnen extends Applet{
public void init() {
setBackground(Color.yellow);
for(int i = 1; i <= 20000;i++){
showStatus("public void init() wird geladen");
}
}
public void paint(Graphics g){
g.drawString("Hallo!", 20, 70);
showStatus("Methode public void paint() wird ausgeführt.");
}
}
HTML:
Code:
<HTML>
<HEAD>
<TITLE>HTML-Beispiel</TITLE>
</HEAD>
<BODY>
Hallo
<APPLET Codebase="http://miramonte.homelinux.net/portal/service" CODE="Zeichnen.class" WIDTH="400" HEIGHT="300">
Hier steht ein Applet
</APPLET>
</BODY>
</HTML>
Konsolen Meldung:
Code:
Java Plug-in 1.5.0_02
Verwendung der JRE-Version 1.5.0_02 Java HotSpot(TM) Client VM
Home-Verzeichnis des Benutzers = C:\Documents and Settings\Administrator
----------------------------------------------------
c: Konsolenfenster schließen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
l: ClassLoader-Liste ausgeben
m: Speicherbelegung anzeigen
o: Protokollierung auslösen
p: Proxy-Konfiguration neu laden
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: System- und Bereitstellungseigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
x: ClassLoader-Cache löschen
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------
Laden: Klasse [url]http://miramonte.homelinux.net/portal/service/Zeichnen.class[/url] nicht gefunden
java.lang.ClassNotFoundException: http:..miramonte.homelinux.net.portal.service.Zeichnen.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
Hoffe mir kann da jemand helfen!
Also bei mir liegt das Applet (auf Festplatte) unter : D:\project\portal\WEB-INF\src\com\bmw\online\portal\service\Zeichnen.class
und HTML unter:
D:\project\portal\callapplet.html
Gruß,
mdoemli