Web-xml详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web.xml配置详解

Web.xml元素介绍:

每一个站的WEB-INF都有一个web.xm的设置文件,提供站点的配置情况,web.xml 的定义内容:

站点的名称和说明;

针对环境参数(Context)做初始化工作

Servlet的名称和映射

Session的设定

Tag library的对映

Jsp网页的设定

Mime Type的处理

错误处理

利用JDNI取得站点的资源

,,

_________________________

error-page元素包含三个子元素error-code,exception-type和location.将错误代码(Error Code)或异常(Exception)的种类对应

到web站台资源路径.

错误代码

HTTP Error code,例如: 404

Exception

一个完整名称的Java异常类型

/路径

在web站台内的相关资源路径

范例:

404

/error404.jsp

ng.Exception

/except.jsp

_______________________________________________

jsp-config元素主要用来设定JSP的相关配置,包括两个子元素.其中元素

在JSP 1.2时就已经存在了;而是JSP 2.0新增的元素.

taglib元素包含两个子元素taglib-uri和taglib-location.用来设定JSP网页用到的Tag Library 路径.

URI

taglib-uri定义TLD文件的URI,JSP网页的taglib指令可以经由这个URI存取到TLD文件. /WEB-INF/lib/xxx.tld

TLD文件对应Web站台的存放位置.

jsp-property-group元素包含8个元素,分别为:

Description

此设定的说明

Name

此设定的名称

URL

设定值所影响的范围,如:/CH2 或者/*.jsp

true|false

若为true,表示不支持EL语法.

true|false

若为true表示不支持<%scription%>语法.

encoding

设定JSP网页的编码

.jspf

设置JSP网页的抬头,扩展名为.jspf

.jspf

设置JSP网页的结尾,扩展名为.jspf

范例:

Taglib

/WEB-INF/tlds/MyTaglib.tld

Special property group for JSP Configuration JSP example.

JSPConfiguration

/*

true

GB2312

true

............

________________________________________________

resource-ref元素包括五个子元素description,res-ref-name,res-type,res-auth,res-sharing-scope.利用JNDI取得站台可

利用资源.

说明

资源说明

资源名称

资源名称

资源种类

资源种类

Application|Container

资源由Application或Container来许可

Shareable|Unshareable

资源是否可以共享.默认值为Shareable

范例:

JNDI JDBC DataSource of JSPBook

jdbc/sample_db

javax.sql.DataSoruce

Container

相关文档
最新文档