我正在阅读文档,getRealPath(String s)
当我阅读此声明时我感到困惑
返回包含给定虚拟路径的真实路径的字符串。例如,
/index.html
返回服务器文件系统上的绝对文件路径的路径将由请求提供服务http://host/contextPath/index.html
,其中 contextPath 是此 ServletContext 的上下文路径。
什么是虚拟路径?假设我在我的部署环境中,当我说 getRealPath("index.html") 时,这通常指向 WEB-INF 目录吗?还是 getRealPath() 开始读取根目录(在 Web 应用程序的文件夹名称内)?