gpt4 book ai didi

java - 在tomcat上的servlet应用程序中保存文件,如何找出应用程序的根目录?

转载 作者:行者123 更新时间:2023-11-28 22:45:15 26 4
gpt4 key购买 nike

我只是测试从一个 servlet 保存到一个文件,我希望它能在我托管这个应用程序的地方工作。

目前可以从网络上查看该文件没有安全问题。

有没有一种方法可以找出应用程序的当前运行文件夹,或者我可以将此信息存储在我的 web.xml 中并检索它并将其存储在静态变量中,然后在我的应用程序 servlet 类中引用它?

我不想在每次呈现网页时都在配置文件中执行查找,速度对于我正在玩的这个愚蠢的小测试来说非常重要。

最佳答案

ServletContext.getRealPath("/");

也就是说,您不会每次都在文件中查找合适的值,您要么将其指定为初始化参数,要么在启动时加载它并将其存储在应用程序上下文中。

关于java - 在tomcat上的servlet应用程序中保存文件,如何找出应用程序的根目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7941952/

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