Cgi-Script starten aus Applet

Hallo,
ich will ein cgi-Script mit einem Applet welches auf meinem Frame 2 läuft starten. Hier mein Code

public void actionPerformed(ActionEvent eve) {
String activeURL = new String(getCodeBase() + „activeMachine.cgi“);
String cmd;
cmd = eve.getActionCommand();
if (cmd.equals(„Activation on“)) {
try {
getAppletContext().showDocument(new URL(activeURL);
System.out.println(„clicked“);
}catch(java.net.MalformedURLException e)
{
System.out.println(„MalformedURLException“);
}
}
}

Hier wird zwar das Script gestartet aber die Applet wird überschrieben.

Wie kann ich die Überschreibung vermeiden und die Alte seite behalten?

Gruss.
Hicham

Hallo,

Hier wird zwar das Script gestartet aber die Applet wird
überschrieben.

Wie kann ich die Überschreibung vermeiden und die Alte seite
behalten?

String activeURL = new String(getCodeBase() + "activeMachine.cgi");
// ...
URL cgiURL = new URL(activeURL);
InputStream is = cgiURL.openStream();
// InputStream verarbeiten, um Ergebnis darzustellen

HTH
gruß
Heavy

Hallo,
Danke für die Antwort.

Hier wird zwar das Script gestartet aber die Applet wird
überschrieben.

Wie kann ich die Überschreibung vermeiden und die Alte seite
behalten?

String activeURL = new String(getCodeBase() +
„activeMachine.cgi“);
// …
URL cgiURL = new URL(activeURL);
InputStream is = cgiURL.openStream();
// InputStream verarbeiten, um Ergebnis darzustellen

Ich will keine InputStream verarbeiten, sondern die CGI script ausführen

Gruss.
Hicham

Hallo,

Ich will keine InputStream verarbeiten, sondern die CGI
script ausführen

dann verarbeite ihn nicht. Das Script wird durch den aufruf trotzdem ausgeführt.

gruß
Heavy