Javaからサーバのパスを取得する方法

サーバ上のパスを取得する方法はいくつかあります。以下にその中のいくつかを示します。

  1. サーブレットコンテキスト
  2. getRealPath()
String path = request.getServletContext().getRealPath("/");
  1. HTTPサーブレット・リクエスト
  2. getServletContext()
  3. サーブレットコンテキスト
  4. getRealPath()
String path = request.getServletContext().getRealPath("/");
  1. クラスローダー
  2. リソースを取得します
  3. getFile()
String path = getClass().getClassLoader().getResource("").getFile();
  1. System.getProperty()
String path = System.getProperty("user.dir");

具体的なユースケースに応じて適切な手法を選択してください。

bannerAds