0

使用方法

getServletContext().getRealPath("/") 

在 Tomcat 中的路径末尾返回一个 “\”(例如 C:\testfolder\myapp),而在 Websphere 中则不返回(例如 C:\testfolder\myapp)。这是什么原因?getRealPath("/") 中 ("/") 的相关性是什么?

4

1 回答 1

0
Q-1: What is the relevance of ("/") in getRealPath("/")

/ 指的是您的根 Web 上下文路径。该函数返回您的 web 目录的物理路径,您的 war/web 应用程序安装在该目录中。

Q-2 Why tomcat appends \ in the end and websphere does not.

正如您所提到的,不同的服务器的结果确实有所不同,因为当 Java EE 模糊定义任何部分时,API 实现因服务器而异。

问候,拉维

于 2013-04-11T13:56:55.043 回答