I\'d like to store connection URLs in a JNDI binding for my Tomcat application. Since Tomcat uses context.xml
for JNDI resource defining, I need to figure out the p
You can use an Environment
tag:
And you can read it almost as you specified in the question:
InitialContext initialContext = new InitialContext();
Context environmentContext = (Context) initialContext.lookup("java:/comp/env");
String connectionURL = (String) environmentContext.lookup("myConnectionURL");
This is much the same as using a Parameter
tag, but without the need for a ServletContext
.