I próbować prosty Jawa klasa, i mieć dużo sukces ono!
I mieć obfitość doświadczenie w JavaScript (i inny język, ogólny the VB arena), ale js być mój pierwszy przedsięwzięcie w "real" Java.
The klasa być po prostu the Adres IP the miejscowy machine.
From ładunek sieć gmeranie przykład, I ustanawiać że I móc the następujący w JS:
var IP = document.GetIPAddress;
With the klasa definiować w
and the klasa być:
import java.net. *; import java.io.*;
public klasowy GetIPAddress {
jawny statyczny kawitacyjny główny (Sznurek [] args) {
try { InetAddress thisIp = InetAddress.getLocalHost () ; System.out.println (thisIp.getHostAddress ()); } chwyt (Wyjątek e) { e.printStackTrace (); }
}
}
But dostawać I dostawać wracać w the IP zmienna być" [przedmiot HTMLAppletElement] "
Tried using Powrót zamiast System.out, dostawać nie udać się że the powrót móc wartość (który dostawać kompletnie, mnie być the całość punkt powrót!).
If I dodawać funkcja the klasa (e.g dla testowanie):
społeczeństwo Sznurek Test () { powrót "Cześć"; }
This:
var IP = document.GetIPAddress.Test;
returns "niezdefiniowany "
and to:
var IP = document.GetIPAddress.Test ();
Throws the błąd "document.GetIPAddress.Test być funkcja" - Ale ono wyraźnie być!
I am oczywiście niektóre podstawy tutaj, ale podstawy?
Also, być ono wymaganie że klasa definiować z etykietka na strona internetowa, lub móc ono js bezpośrednio w JS?
Thanks
Jim
|