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
相关推荐
"J2EE 中关于 web.xml 文件的配置" 在 J2EE 中,web.xml 文件扮演着非常重要的角色,它是一个基于 XML 的配置文件,用于描述 Web 应用的各个方面的配置信息。通过 web.xml 文件,我们可以对 Web 应用进行配置,例如...
ELEMENT resource-env-ref (resource-env-ref-name, resource-env-ref-type) >。 resource-ref 元素用于定义资源引用,<!ELEMENT resource-ref (res-ref-name, res-type, res-auth) >。security-constraint 元素...
<resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref> ``` #### 17. `resource-ref`元素 `resource-ref`元素用于引用外部资源,如数据库连接池或消息队列。DTD定义如下: ...
在web.xml文件中,添加了resource-ref配置:<resource-ref> <description>SQL Server Datasource</description> <res-ref-name>jdbc/DBUtil</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>...
Web.xml 配置详解 Web.xml 是一个部署描述符文件,用于描述 Web 应用程序的配置信息。该文件是基于 XML 语法的,所有的元素都是大小写敏感的。下面是 web.xml 配置文件的详细解释: 定义头和根元素 在 web.xml ...
在Java Web开发中,`web.xml`文件是应用的核心配置文件,它定义了Servlet、过滤器、监听器等组件,并负责映射它们的行为。本文将深入解析`web.xml`配置,帮助开发者理解其背后的原理和用途。 一、web.xml文件概述 `...
<resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref> ``` #### <resource-ref> - **作用**:声明一个外部资源的引用,通常用于数据库连接池或邮件会话。 - **示例**: ...
<resource-env-ref-name>jdbc/myDataSource</resource-env-ref-name> </resource-env-ref> ``` 15. **`<resource-ref>`** - **作用**:声明外部资源的引用。 - **示例**: ```xml <resource-ref> ...
<resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref> ``` **15. `<resource-ref>`元素** - **用途**:声明外部资源引用。 - **示例**: ```xml <resource-ref> ...
`web.xml`是Java Web应用程序的核心配置文件之一,主要用于定义Web应用程序的结构与行为。它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其配置项及其作用至关重要。 #### 二、web....
`<res-ref-name>`是资源的JNDI名称,`<res-type>`是资源的类型,`<res-auth>`定义资源的管理方式。 12. `<security-role>`: 定义Web应用的安全角色,这些角色可以在`tomcat-users.xml`中分配给用户。 13. `<login-...
### Web.xml 详解 #### 1. 定义头和根元素 在开始解析`web.xml`文件前,我们先了解其基本结构。部署描述符文件即`web.xml`文件,像所有XML文件一样,必须以一个XML头开始。这个头声明指定了可用的XML版本及文件的...
<resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref> ``` ##### 2.16 `<resource-ref>` - **定义**:引用一个外部资源。 - **用途**:如数据库连接池等。 - **属性**: ...
Web.xml配置文件是Java Web应用程序的核心配置文件之一,它用于定义Web应用程序的各种配置信息和参数。本文将对Web.xml配置文件的各个元素进行详细的解释和分析。 1. `<web-app>`元素 `<web-app>`元素是Web.xml配置...
<resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type> </resource-env-ref> ``` **13. resource-ref** ```xml <resource-ref> <description>Database Connection <res-ref-name>jdbc/myDB...
### web.xml元素详解 在Java Web开发中,`web.xml`是部署描述符的核心组成部分,它定义了Web应用程序的配置信息。此文件位于WEB-INF目录下,被服务器用来解析Web应用的各种设置,如Servlet映射、过滤器配置、监听器...
最后,web.xml文件也支持可扩展性,允许通过taglib元素声明自定义标签库的位置,以及通过resource-ref声明外部资源工厂。security-constraint和login-config则用于安全配置,如用户认证方式和保护特定资源。 了解和...