如何在上下文中存储字符串值.xml
2022-09-01 22:51:16
我想将连接 URL 存储在我的 Tomcat 应用程序的 JNDI 绑定中。由于Tomcat用于JNDI资源定义,我需要找出在中存储字符串(或多个连接的多个字符串)的适当方法。context.xml
context.xml
我这样做的原因是,我可以为不同的环境定义不同的字符串,并通过 JNDI 加载它们。
通常,我看到这样的条目:
<Context ...>
<Resource name="someName" auth="Container"
type="someFullyQualifiedClassName"
description="Some description."/>
</Context>
它真的像:
<Context ...>
<Resource name="myConnectionURL" auth="Container"
type="java.lang.String"
description="A connection URL string."/>
</Context>
如果是这样,我实际上在哪里存储 String 值?!?!如果它不正确,那么我存储的正确方法是什么,例如,“”,这样我就可以像这样查找它:amqp:5272//blah.example.com¶m1=4
context.xml
Context ctx = new InitialContext();
String connectionURL = (String)ctx.lookup("myConnectionURL");
提前致谢!