gpt4 book ai didi

java - 如何在 grails Controller 中找到我的 servlet 的当前目录位置? (或 java servlet)

转载 作者:行者123 更新时间:2023-11-28 21:54:32 25 4
gpt4 key购买 nike

我在 tomcat 7 中运行一个 webapp,我试图通过 grails Controller (类似于 java servlet)将图像上传到 webapps/{webappname}/images 文件夹。我如何在 servlet 中获取此图像文件夹的路径,以便我可以将上传的文件存储在那里?

最佳答案

您可以使用:servletContext().getRealPath("/"); 获取 webapp 基本目录的物理路径

但是,上传任何东西到其中时要小心,因为重新部署时该区域通常会被抹掉。通常建议将数据上传到 Web 应用程序之外的单独的数据特定目录或持久存储 (DB)

关于java - 如何在 grails Controller 中找到我的 servlet 的当前目录位置? (或 java servlet),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9799084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com