• 締切済み

java、又はjavascriptでマシン名を取得する方法

いつもお世話になります。 javaを使用して開発を行っていますが、java、又はjavascriptでマシン名を取得する方法はあるのでしょうか? ご存知の方がいましたらご教授を宜しくお願い致します。

  • Java
  • 回答数1
  • ありがとう数1

みんなの回答

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

う~ん。Javaを用いてTCP/IP上であれば、 java.net.InetAddress myHost = java.net.InetAddress.getLocalHost(); System.out.println(myHost.getHostName()); とすればどうだろうか。JavaScriptでは出来なさそうな気がする。JavaAppletで上の2行が使えるかどうかは分からないのだが・・・・Javaアプリならできる。

inoki_koko
質問者

お礼

返事が遅くなり、大変申し訳ありません。 ご回答ありがとうございました。上記の内容で確認させていただきます。

関連するQ&A

  • Javascriptでマシン固有の情報を取得する方法

    Javascriptだけで完全なユニーク文字列を作成したいのですが、可能でしょうか? ランダムの場合、偶然同じになるかもしれないためです。 マシン固有の情報を使って、それ+日時を種にしてランダムにすれば、かなりユニークな文字列を作れそうですが。 Javascriptでマシン固有の情報を取得する何かよい方法をご存知の方、教えてください。 IEとFireFox限定でもかまいません。

  • 一口にJavaと言っても・・・

    お世話になります。 Javaで開発~ってことを耳にしたりするのですが、 一口にJavaって言っても、何種類もあってよく違いが分かりません。 (JavaとJavaScriptは違うって事はわかります) 1:Javaアプリケーション 2:Javaアプレット 3:Javaサーブレット 4:JSP これらの違いってどこにあるのですか? WEB上で動くアプリケーションを開発したい!ってなった場合、 どれを選択すればよいのでしょうか? また、上記以外にもJavaの種類がありましたら、 ぜひ教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • java仮想マシンについて

    始めて質問させて頂きます。 「VisualVM」を使用し、メモリ管理をしたいと考えています。 (「VisualVM」は「java仮想マシン」からメモリ状況を確認出来るツールのようです。) webアプリケーションは問題なく、動作しているので「java仮想マシン」が起動され、「VisualVM」を使用することでメモリ状況の確認が出来るという認識でいます。 しかし、タスクマネージャのプロセスタブにはtomcat起動時に出現する「bootstrap」は表示されておらず、「VisualVM」を使用してのメモリ状況の確認が出来ません。(「tomcat6.exe」というプロセスは表示されます。) ちなみに何故かIDE(MyEclipse)を使用してアプリケーションを使用すると「bootstrap」は表示されます。 なぜ「java仮想マシン」がタスクマネージャに表示されないのかご存知の方がいましたら、ご教授お願い致します。 環境は下記です。 os:windows webサーバ:apache APサーバ:tomcat6 言語:java6

  • クライアントのIPとマシン名を取得したい

    JSP/サーブレットで開発をしております。 ログイン者のIPアドレスとマシン名を取得したいと思っているのですがどのようにすればよいでしょうか? getHostName()で取得できると聞いたのですが、サーバーマシンのマシン名しか取得できませんでした。 どうか教えてください。

  • JAVAでWindowsのアカウント名を取得する

    こんにちは。 現在Java+tomcat+Flex+SQL ServerでWebアプリを開発しています。 Webアプリを開いたときにWindowsのログインユーザー名を取得し、そのユーザー名がSQL Server内のユーザー情報テーブルに存在するかでアプリへのログイン制御を行いたいのですが、JavaでWindowsのログインユーザー名を取得することは可能でしょうか? よろしくお願いします。

    • ベストアンサー
    • Java
  • JavaからJavascriptの呼び出し

    教えてください。 ある決まったフォーマットのHTMLファイルがあり、その中のいくつかの要素をJavascriptで取得するということをしています。 HTMLファイルはサーバ上にあるため、ブラウザでアクセス→Javascriptで取得ということをしていたのですが、ブラウザで開くと言う処理が手間になってきたのでHTMLファイルから直接取得できないかと考えました。 まずはJavaでDOMを使ってHTMLを解析しようとしたところ、HTMLの形式が正しくない(XHTMLになっていない?)ため、エラーが発生してしまいました。HTMLの形式は修正不可のため、私が調べた限りでは現状のまま進めるとなると、1つずつタグを解析するしか方法がないように思えました。 例えば、<td id="hoge">hoge</td>の中身を取得しようとした場合、javascriptならgetElementByIdですぐに取得できますが、javaだと文字列として”<td id="hoge">”を検索するといった動作が必要かと思われます。 そこで、すでにあるjavascriptをjava上から呼び出し、同じ結果を取得できないかと考えました。 まず、この方法は可能でしょうか?可能だとすると参考になるようなサイトを教えていただけると助かります。 また、上記以外にもっとスマートなやりかたがある場合は、教えていただけないでしょうか。 説明が下手で申し訳ありませんが、よろしくお願いします。

    • ベストアンサー
    • Java
  • Javaにおけるメソッド名・ライン数取得に関して

    Javaの実行コンソールにて、メソッド名・ソースのライン数を出力させたいと思ってます。 C言語でいう、__func__や、__LINE__のように、 下記のように、System.out.println()内に埋め込み、それを出力させたいのです。(下記では、不明箇所をxxxとさせて頂いております。) <ソース-TestClass.java-> public void main(){ Test(); return; } private static void Test(){ System.out.println("メソッド名["+xxx+"] ライン["+ xxx +"]"); return; } <実行ターム> > java TestClass > メソッド名[Test] ライン[14] Javaではそういったメソッド名やライン数などの取得は困難なのでしょうか?または、そういったAPIは用意されておりますでしょうか? ご存じの方いらっしゃいましたら、ご教授お願い致します。

  • Javascript実行結果をサーブレットで読む

    JavascriptとJavaサーブレットの連携について質問させていただきます。 【やりたいこと】 あるJavascript対応のWebサービスから情報を取得し、その情報をJavaサーブレットで読み込む 【困っていること】 まずはJavascriptで情報を取得するためのHTMLファイルを作成し、ブラウザに表示させるところまではできました。 しかし、ページソースそのものが書き換わるわけではないので、Javaサーブレットから読み込む方法がわかりません。 何かやり方があるのでしょうか。 それとも、Javascriptのdocument.write関数で取得した情報をアウトプットするようにしているのですが、それがそもそもの間違いなのでしょうか。 ご存知の方がいらっしゃいましたら、お願いします。

    • ベストアンサー
    • Java
  • JavaScriptからjavaを起動する方法

    JavaScriptから、Javaでさくせいしたプログラムを実行することは可能でしょうか? 可能であればその方法をご存知でしたら教えてください。 よろしくお願いします。

  • Javascriptの値をJavaへ渡す方法

    JSPからJavascriptで処理後の値を、サーブレットへ渡す方法を教えて頂きたいです。 登録ボタンを押したあと、登録確認アラートが表示されるのですが、 同じ(登録ボタン押下の)タイミングでJavascriptで処理を実行し、 その値をjavaへ渡したいと思っています。 具体的には、 var aaa = a+b; <% aBean.setA(%>'aaa'<%); %> Javascriptで取得した「aaa」をJavaの引数として渡す方法を教えて頂けませんでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう