解析J2EE1.4新特性(2)-Servlet 2.4的新特性

ZDNet软件频道 时间:2003-10-21 作者:务实 |  我要评论()
本文关键词:wushi j2ee
在J2EE1.4最新的Servlet 2.4版中,加入了一些新的功能,下面我们介绍其中主要的常用功能。

j2ee1.4最新的Servlet 2.4版中,加入了一些新的功能,下面我们介绍其中主要的常用功能。

1、XML Schema定义Web查询部署描述文件

    Servlet 2.3之前的版本使用DTD作为部署描述文件的定义,其web.xml的格式为如下所示:

      <?xml version="1.0" encoding="IS0-8859-1"?>

<!DOCTYPE web-app

    PUBLIC "-//sunMicrosystems,Inc.//DTD WebApplication 2.3f//EN"

    "http://java.sun.com/j2ee/dtds/web-app_2.3.dtd">

    <web-app>

     .......

    </web-app>

    Servlet 2.4版首次使用XML Schema定义作为部署描述文件,这样Web容器更容易校验web.xml语法。同时XML Schema提供了更好的扩充性,其web.xml中<web-app>的格式如下所示:

    <?xml version="1.0" encoding="UTF-8"?>

    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"

          xmlns:workflow="http://www.workflow.com"

          xmins:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

    .........

    </web-app>

    虽然上面显示两个版本的开头几行有差别,Servlet 2.4版程序web.xml中Web构件的设置方法和Servlet 2.3版大致相同。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134