在 Azure "App Service" 的 Tomcat 容器中为 WEB-INF 指定路径
Specifying path for WEB-INF in Tomcat container in an Azure "App Service"
web.xml 包含 WEB-INF 的路径。这是它在我的本地计算机上的样子:
<init-param>
<param-name>webInfPath</param-name>
<param-value>C:\eclipse workspace\...\MyProject\WEB-INF</param-value>
</init-param>
我将 Java/JSP 应用程序部署到 Azure "App Service" 中的 Tomcat 容器。
我需要在web.xml中指定WEB-INF的新路径以反映部署路径。
我该怎么做?
我曾尝试在 jsp 中执行 <%=servletContext.getRealPath("/")%>
来检索文件路径,但由于无法将 servletContext 识别为类型而失败
根据我的测试,WEB-INF文件夹在Azure web app的D:\home\site\wwwroot\webapps\ROOT下。详细步骤如下。
- 获得工藤
2.Get路径
web.xml 包含 WEB-INF 的路径。这是它在我的本地计算机上的样子:
<init-param>
<param-name>webInfPath</param-name>
<param-value>C:\eclipse workspace\...\MyProject\WEB-INF</param-value>
</init-param>
我将 Java/JSP 应用程序部署到 Azure "App Service" 中的 Tomcat 容器。
我需要在web.xml中指定WEB-INF的新路径以反映部署路径。
我该怎么做?
我曾尝试在 jsp 中执行 <%=servletContext.getRealPath("/")%>
来检索文件路径,但由于无法将 servletContext 识别为类型而失败
根据我的测试,WEB-INF文件夹在Azure web app的D:\home\site\wwwroot\webapps\ROOT下。详细步骤如下。
- 获得工藤