2012-01-31 20 views
2

我有一個查詢與jDei查找的context.xml文件中元素的內容以及web.xml中的resource-ref元素有關。 Tomcat 5.5 reference概述了Resource元素。用於JNDI查找的上下文文件中的資源定義

  1. 如根據上面的參考,爲Resource元件的有效屬性是authdescriptionnamescopetype但我們包括driverClassNameurlusernamepassword等和相同的在所述樣品中Tomcat docs。那麼前鏈接中的解釋是錯誤的?

  2. 基準狀態,在context.xml文件<Resource>元件的包含相當於web.xmlresource-ref元件。如果是這樣,我們可以給driverClassNameurl,username, passwordweb.xml中的其餘屬性,並給context.xml文件錯過?我不認爲我們可以。那爲什麼這個參考很混亂?

回答

1
  1. 是的,它看起來像第一個引用不是在資源要素的所有屬性全面,第二個是比較全面。

  2. 它有一點錯誤 - 不是說資源等同於web.xml中的resource-ref元素,它應該說web.xml中的資源ref映射到上下文中的資源元素.XML。它是一種爲用戶提供了自己的名字一個局部引用的web應用程序中的資源,然後在部署時該內部資源名稱映射到一個真正的容器特定的JNDI資源 - What is resource-ref in web.xml used for?

+0

感謝@Biju - 我會再給這個問題多一些時間。你的回答很有幫助。 – 2012-01-31 11:51:48