gpt4 book ai didi

servlets - 在 servlet 中读取/写入文本文件,该文件应该存储在 JBoss 中的什么位置?

转载 作者:行者123 更新时间:2023-12-04 23:27:57 25 4
gpt4 key购买 nike

我在 JBoss 中部署了 servlet。我想根据客户端输入将数据读/写到文本文件中。这个文本文件应该放在 JBoss 目录结构中的什么位置?

最佳答案

那里/data目录是为了。

enter image description here

它的绝对路径可以通过 jboss.server.data.dir 获得。系统属性。

File dataDir = new File(System.getProperty("jboss.server.data.dir"));
File yourFile = new File(dataDir, "filename.ext");
// ...

也可以看看:
  • JBoss Wiki - JBoss Properties

  • 请注意,您通过这种方式将 Web 应用程序代码紧密耦合到特定服务器。如果您想更改服务器,请记住将上述代码也更改为新服务器支持(或不支持)的任何内容。

    关于servlets - 在 servlet 中读取/写入文本文件,该文件应该存储在 JBoss 中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9468045/

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