[英]Configure context lookup to find JNDI resource environment on Tomcat 8
[英]Resource Definitions in context file for JNDI lookup
我有一个与context.xml文件中的元素内容有关的查询,用于Jndi查找,而与web.xml中的resource-ref
元素有关。 Tomcat 5.5参考概述了Resource
元素。
根据上面的参考, Resource
元素的有效属性是auth
, description
, name
, scope
, type
但我们确实包含driverClassName
, url
, username
, password
等,并且在Tomcat文档的示例中也是如此。 那么前一个链接中的解释是错误的吗?
该引用指出,在context.xml
文件中包含<Resource>
元素等效于web.xml
的resource-ref
元素。 如果是这样,我们是否可以在web.xml
提供driverClassName
, url
, username
, password
和其余属性,并给context.xml
文件一个未命中的内容? 我认为我们不能。 那么,为什么引用如此混乱呢?
是的,看起来第一个参考在Resource元素的所有属性上并不全面,第二个参考则更全面。
声明有些错误-与其说资源等同于web.xml中的resource-ref元素,不如说它应该说web.xml中的resource-ref映射到context.xml中的resource元素。 这是一种为Web应用程序中的资源提供具有其自身名称的本地引用,然后在部署期间将该内部资源名称映射到特定于容器的真实jndi 资源的方法-web.xml中使用的resource-ref是什么对于?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.