您的位置:首页 >> Web开发 >> JSP技术 >> JSP文摘 >> 正文
JSP文摘 RSS
 

jsp2.0新特性

http://www.rdxx.com 07年05月17日 00:00 我要投稿

关键词: 新特性 , JSP , 特性

SUN 的新版J2EE1.4提供了在J2EE中开发Web Service的基础,对开发工具做了一些重要的增强,在应用程序部署和服务器管理方面也提供了新的标准,在集成性和安全性方面有所增强,提升了J2EE 开发Web应用程序的能力;在编程模型方面的重要变化包括JSP表达式语言、简化的标记库等;EJB 2.1中提供了新的timer服务,查询语言(QL)也有所增强;Jdbc3.0 API把通常的Jdbc API与扩充API结合起来;J2EE Connectors规范和独立于消息类型的EJB提供了对双向通信的支持。下面给大家重点介绍J2EE1.4中包含的JSP2.0、 Servlet2.4、Jdbc3.0以及EJB2.1方面的新特性。

JSP 2.0属于J2EE 1.4平台,它在JSP 1.2基础之上增加了新的功能。它保证了向下兼容,原先使用的JSP技术在JSP 2.0中都可以支持。JSP 2.0的新功能主要包括下面几部分:

一)运行环境变化

1、web.xml格式变化

我们知道JSP 1.2可以在Java 2标准版1.3版本运行,而JSP 2.0要求使用Java 2标准版1.4或更新版本,JSP 2.0使用由Servlet 2.4规定的Web程序部署描述格式。

在Web程序描述文件web.xml中需要使用xml schema打头的格式。在web.xml中主要的变化是所有有关JSP的设置信息要放在<jsp-config>标记中。下面程序例1显示了一个web.xml大致的样子。

    例1:

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

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

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

    xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd

    version="2.4">

    .......

    <jsp-config>

    <taglib>  

    <taglib-uri>

    http://www.icconcept.com/ics/sample-taglib

    </taglib-uri>

    <taglib-location>

    /WEB-INF/jsp/sample-taglib.tld

    </taglib-location>

    </taglib>

    ........

    <jsp-property-group>

    <description>

    For config the ICW sample application

    </description>

    <display-name>JSPConfiguration</display-name>

    <url-pattern>/jsp/datareset.jsp</url-pattern>

    <el-ignored>true</el-ignored>

    <page-encoding>ISO-8859-1</page-encoding>

    <scripting-invalid>true</scripting-invalid>

    <include-prelude>/jsp/prelude.jspf</include-prelude>

    <include-coda>/jsp/coda.jspf</include-coda>

    </jsp-property-group>

    </jsp-config>

    </web-app>

2、JSP设置

在<jsp-config>标记提供了Web程序中JSP程序的设置信息。<jsp-config>包括< taglib>和<jsp-property-group>两类元素。<taglib>定义了Web程序使用的 custom tag,它的用法和以前JSP 1.2中的用法相同。<jsp-property-group>定义了一组JSP的特性。这些特性实际上对应JSP的page directive定义的特性。通过<jsp-property-group>只不过可以方便地对多个具有相同属性的JSP统一定义。

<jsp-property-group>定义一个或多个URL样式,在<jsp-property-group>中定义的属性会适用于匹配这些URL样式的所有JSP文件。在<jsp-property-group>中的属性可以定义以下设置:

上一页 下一页

 
 
标签: 新特性 , JSP , 特性 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站