Ciao a tutti, come posso prelevare un host oppure il nome del pc in java, in jsp utilizzavo questo comando String host = request.getRemoteHost();
mentre in java?
Ciao a tutti, come posso prelevare un host oppure il nome del pc in java, in jsp utilizzavo questo comando String host = request.getRemoteHost();
mentre in java?
-------------------------------------------------
Il fumo nuoce gravemente alla salute
In Java fai cosi':
String host = InetAddress.getLocalHost().getHostAddress();
oppure cosi':
String host = InetAddress.getLocalHost().getHostName();
Sotto windows funziona bene, purtroppo sotto linux getLocalHost() tende sempre a restituire l'interfaccia di loopback, in quel caso devi controllare tutte le interfacce di rete, recuperarne gli indirizzi ed escludere, appunto, quello di loopback.
In jsp non saprei.
Ciao,
Lorenzo
grazie ...Originariamente inviato da lelefante
In Java fai cosi':
String host = InetAddress.getLocalHost().getHostAddress();
oppure cosi':
String host = InetAddress.getLocalHost().getHostName();
Sotto windows funziona bene, purtroppo sotto linux getLocalHost() tende sempre a restituire l'interfaccia di loopback, in quel caso devi controllare tutte le interfacce di rete, recuperarne gli indirizzi ed escludere, appunto, quello di loopback.
In jsp non saprei.
ma devo fare l'import di qualcosa perché mi da questo errore:
try.java:900: cannot resolve symbol
symbol : variable InetAddress
..Comunque a me serviva in Java perché in JSP si fa come ho detto io.
ciao
-------------------------------------------------
Il fumo nuoce gravemente alla salute
import java.net.*;Originariamente inviato da userfra
grazie ...
ma devo fare l'import di qualcosa perché mi da questo errore:
try.java:900: cannot resolve symbol
symbol : variable InetAddress
23-08-2005: Udinese in cémpions lìg
Questa estate l'ho passata a Tallin
non so perché, ma avevo fatto l'import di java.net.URL;Originariamente inviato da pippo75
import java.net.*;
grazie
ciao
alla prossima
-------------------------------------------------
Il fumo nuoce gravemente alla salute