- PR -

サーバのIPアドレス取得

1
投稿者投稿内容
タマ
ベテラン
会議室デビュー日: 2004/08/08
投稿数: 56
投稿日時: 2004-12-06 21:53
サーバのIPアドレスをJSPで取得したい(サーバからすれば自分のIPです)
のですが、以下の方法だと
ログインしているユーザ名/ IP
でlocalAddress の値が返ってくるようなのです。

もっと簡潔にIPのみを取得する方法ってないんでしょうか?
よろしくお願いいたします。
ちなみにserverはTOMCAT4.1.30です。

String localAddress = "Unknown IPADDR";
java.net.InetAddress in = java.net.InetAddress.getLocalHost();
localAddress = in.toString();
星野
会議室デビュー日: 2003/02/13
投稿数: 3
お住まい・勤務地: 茨城
投稿日時: 2004-12-07 00:06
InetAddress の Javadoc を見て、それらしいメソッドを全部たたいてみてはいかがでしょうか?

http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/net/InetAddress.html
coasm
大ベテラン
会議室デビュー日: 2001/11/26
投稿数: 237
投稿日時: 2004-12-07 00:32
java.net.InetAddress in = java.net.InetAddress.getLocalHost();
String localAddress = in.getHostAddress();

でいけませんか?
1

スキルアップ/キャリアアップ(JOB@IT)