我有一个查询,它与context.xml文件中的元素内容相关,用于Jndi查找和web.xml中的resource-ref
元素。 Tomcat 5.5 reference概述了Resource
元素。
根据上面的参考资料,Resource
元素的有效属性为auth
,description
,name
,scope
,{{1但我们确实包括type
,driverClassName
,url
,username
等,Tomcat docs中的示例中也包含相同内容。那么前一个链接的解释是错误的吗?
该引用指出password
文件中<Resource>
元素的包含等同于context.xml
中的resource-ref
元素。如果是,我们是否可以在web.xml
中提供driverClassName
,url
,username
,password
和其余属性,并为web.xml
文件提供想念?我认为我们不能。那么为什么引用会如此令人困惑呢?
答案 0 :(得分:1)
是的,看起来第一个引用并不全面关于Resource元素的所有属性,第二个引用要全面得多。
声明有点错误 - 而不是说资源等同于web.xml中的resource-ref元素,它应该说web.xml中的resource-ref映射到资源元素context.xml中。这是一种为Web应用程序中的资源提供自己的本地引用的方法,然后在部署期间将此内部资源名称映射到真正的容器特定的jndi资源 - What is resource-ref in web.xml used for?
< / LI> 醇>