メソッドの使用
getServletContext().getRealPath("/")
Tomcat ではパスの最後に「\」を返しますが (例: C:\testfolder\myapp)、Websphere ではそうではありません (例: C:\testfolder\myapp) 。この理由は何ですか?getRealPath("/") の ("/") の関連性は何ですか?
メソッドの使用
getServletContext().getRealPath("/")
Tomcat ではパスの最後に「\」を返しますが (例: C:\testfolder\myapp)、Websphere ではそうではありません (例: C:\testfolder\myapp) 。この理由は何ですか?getRealPath("/") の ("/") の関連性は何ですか?
Q-1: What is the relevance of ("/") in getRealPath("/")
/ は、ルート Web コンテキスト パスを指します。この関数は、war/web アプリがインストールされている Web ディレクトリの物理パスを返します。
Q-2 Why tomcat appends \ in the end and websphere does not.
Java EEによって漠然と定義されている部分がある場合、API実装はサーバーごとに異なるため、サーバーが異なると結果が異なります。
よろしく、ラヴィ