Die Informationen von einem Applet und nach einem HTML-Formular

ZUSAMMENFASSUNG

Dieser Artikel beschreibt, wie Informationen von einem Applet und einem HTML-Formular, damit die Daten an einen Webserver gesendet werden können.

Weitere Informationen

Dieses Beispiel erstellt ein Applet interagiert mit Microsoft JScript Daten des Benutzers verarbeitet. Das Beispiel verwendet auch ausgeblendete Felder, damit der Benutzer nur mit dem Applet-Schnittstellen.

Projektmappe erstellen

  1. Erstellen Sie ein Applet, das eine öffentliche Funktion enthält, die die Informationen zurückgibt, die Sie senden möchten. Im folgenden Beispielcode wird eine Referenznummer Bild zurückgegeben:
    import java.applet.*;public class myApplet extends Applet{   int m_nCurrImage = 6;   public void init()   {   }   public int getCurrentImage()   {      return m_nCurrImage;   }}
  2. Erstellen Sie eine Webseite mit einem Applet innerhalb des Formulars und blenden Sie des Feldes im Formular, in dem Ihr Applet seine Daten sendet aus.
  3. Erstellen Sie eine Skriptfunktion namens ProcessApplet , die das ausgeblendete Feld füllt nach Erhalt die Daten vom Applet aus.
  4. Die OnClick -Funktion im Formular vorzulegen Schaltfläche auszuführenden Skriptfunktion ProcessApplet .
  5. Die vorangehenden Schritte sollten Rückgabecode:
    <HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"></HEAD><BODY>   <form action="/scripts/info.dll" method=GET name="myForm" >   <applet code=myApplet.class id=myapplet width=320 height=240  VIEWASTEXT>   </applet>   <input type=hidden name="appletImage">   <script language=JScript>      function processApplet()      {         parent.myForm.appletImage.value = myapplet.getCurrentImage();         alert("Sent to form: Image Name: " +               parent.myForm.Picture.value +               " Image Number: " +               parent.myForm.appletImage.value);      }   </script>   <p>Image Name:<input type=text name="Picture"></p>   <input type=submit value="Send following picture."          language="JScript" onClick="processApplet();">   </form></BODY></HTML>
    Hinweis Aktionsattribut des Formulars wird davon ausgegangen, dass Info.dll auf dem Server befindet, aber dies nicht erforderlich für dieses Beispiel ist.
  6. Namen der Grafik drücken Sie die Taste zum Verarbeiten des Formulars. Dialogfeld Image-Name und die Nummer, die mit dem Formular gesendet wird.

REFERENZEN

Supportinformationen zu Visual J++ und Java SDK finden Sie auf der folgenden Microsoft-Website:
Eigenschaften

Artikelnummer: 251962 – Letzte Überarbeitung: 15.02.2017 – Revision: 1

Microsoft Virtual Machine for Java, Microsoft Visual J++ 6.0 Standard Edition

Feedback