如何添加绑定到jndi命名空间,然后如果可能的话从代码中取出它

时间:2015-12-03 23:47:04

标签: java java-ee jndi

是否可以通过Web.xml将一些绑定(例如String test =“test string”)添加到jndi绑定池中,以便稍后将其拉出: new InitialContext.lookup("java:comp/env/test") 从代码?

1 个答案:

答案 0 :(得分:0)

答案 的web.xml

...
<env-entry>
        <env-entry-name>java:comp/env/string/stringVar</env-entry-name>
        <env-entry-type>java.lang.String</env-entry-type>
        <env-entry-value>value of the inserted string</env-entry-value>
</env-entry>
...

代码

...
String testString = (String) ctx.lookup("java:comp/env/string/stringVar");
...