【发布时间】:2010-01-22 17:05:02
【问题描述】:
我想访问存储文件夹,但其实际位置可能因环境而异。我可以将属性存储到 JNDI 中或执行类似于 JBOSS 中的数据源的操作吗?我该怎么办?
谢谢。
【问题讨论】:
标签: java web-applications jboss jndi directory
我想访问存储文件夹,但其实际位置可能因环境而异。我可以将属性存储到 JNDI 中或执行类似于 JBOSS 中的数据源的操作吗?我该怎么办?
谢谢。
【问题讨论】:
标签: java web-applications jboss jndi directory
在 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>
【讨论】: