JSPにて、サーバのJava APIのバージョンを取得して表示するには、どうしたらいいでしょうか。

リモートのサーバでは、どうやら正規表現が使えないJava 1.3以下であるようなので、バージョンをはっきりさせたいのです。

自分が知りたいだけなので、JSPで表示するのが無理ならば、他の手段でもいいのですが、
Tomcatではなく富士通のサーバらしいので、少し設定ファイル等の配置や調べる方法の使い勝手が異なるかもしれません。

回答の条件
  • 1人3回まで
  • 登録:2007/07/12 23:51:30
  • 終了:2007/07/13 22:59:42

回答(3件)

id:yusukey No.1

yusukey回答回数73ベストアンサー獲得回数22007/07/13 00:11:21

ポイント30pt

<%=System.getProperty("java.specification.version")%>

でいかがでしょう

id:kyoko55

ローカルのTomcatで試してみました。

目的のバージョンを得ることができました。

後日、仕事の環境で試させていただきます。

2007/07/13 22:47:29
id:tomo_k No.2

tomo_k回答回数426ベストアンサー獲得回数262007/07/13 06:14:54

ポイント30pt

http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/lang...()

で調べると

java.lang.System.getProperties()を使えばよいようです。

System.getProperties("java.vm.version");

JavaDocを見る限りこれで取得できそうです。

id:kyoko55

ありがとうございます。

試しましたが、こちらでもわかるようですね。

使わせていただきます。

2007/07/13 22:50:31
id:samasuya No.3

samasuya回答回数315ベストアンサー獲得回数112007/07/13 07:51:16

ポイント30pt

リモートのサーバーにログインして

java -version


でだめなんでしょうか?

id:kyoko55

SSHが使用できるので、こちらも是非やってみたいと思います。

無事、解決しそうです。

皆さん、ありがとうございました。

2007/07/13 22:59:11

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません