resource-ref元素用於指定對外部資源的servlet引用的聲明。
<!ELEMENT resource-ref (description?, res-ref-name,
res-type, res-auth, res-sharing-scope?)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT res-ref-name (#PCDATA)>
<!ELEMENT res-type (#PCDATA)>
<!ELEMENT res-auth (#PCDATA)>
<!ELEMENT res-sharing-scope (#PCDATA)>
resource-ref子元素的描述如下:
● res-ref-name是資源工廠引用名的名稱。該名稱是一個與java:comp/env上下文相對應的JNDI名稱,並且在整個Web套用中必須是惟一的。
● res-auth表明:servlet代碼通過編程註冊到資源管理器,或者是容器將代表servlet註冊到資源管理器。該元素的值必須為Application或Container。
● res-sharing-scope表明:是否可以共享通過給定資源管理器連線工廠引用獲得的連線。該元素的值必須為Shareable(默認值)或Unshareable。