ローカルホストのIPアドレスの取得
import java.net.*;
InetAddress host = null;
try {
host = InetAddress.getLocalHost();
}
catch(UnknownHostException e) {
System.out.println(e);
return;
}
// ローカルホストのホスト名とアドレス
System.out.println("Host = " + host);
// ローカルホストのホスト名
System.out.println("Host name = " + host.getHostName());
// ローカルホストのアドレス
System.out.println("Host Address = " + host.getHostAddress());
ネットワークドライブの割り当て方法
「マイネットワーク」上で右クリック⇒「ネットワークドライブの割り当て」
と進んで、後は好きなドライブと対象のフォルダを選ぶだけ(・∀・)
接続元のIPアドレス(グローバルIP)を取得する
HttpServletRequestのgetRemoteAddr()を使えば取れるようです。
HttpServletRequest request =
((WebRequest) RequestCycle.get().getRequest()).getHttpServletRequest();
String ip = request.getRemoteAddr();