【问题标题】:Storing properties in JNDI? Environment specific locations在 JNDI 中存储属性?环境特定位置
【发布时间】:2010-01-22 17:05:02
【问题描述】:

我想访问存储文件夹,但其实际位置可能因环境而异。我可以将属性存储到 JNDI 中或执行类似于 JBOSS 中的数据源的操作吗?我该怎么办?

谢谢。

【问题讨论】:

    标签: java web-applications jboss jndi directory


    【解决方案1】:

    在 Java EE 应用程序中传递参数的常规方法是使用 env-entry 通过部署描述符中的属性。它们将绑定在 JNDI 中,以便您可以注入它们。

    <env-entry>
    <env-entry-name>docroot_path</env-entry-name>
    <env-entry-type>java.lang.String</env-entry-type>
    <env-entry-value>/usr/local/foo</env-entry-value>
    </env-entry>
    

    【讨论】:

    • 非常感谢。在您输入示例代码之前阅读您的帖子后,我发现了一些 示例。
    猜你喜欢
    • 1970-01-01
    • 2023-03-19
    • 2017-10-29
    • 2012-06-15
    • 1970-01-01
    • 2010-12-29
    • 1970-01-01
    • 2011-06-28
    • 1970-01-01
    相关资源
    最近更新 更多