日期:2014-05-16  浏览次数:20367 次

JSP总结二------tablig指令与自定义标签

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Tiglib指令与自定义标签

<!--[if !supportLists]-->1.?????? <!--[endif]-->taglib指令

JSP页面中,可以直接使用JSP提供的一些动作元素标记来完成特定功能,如使用<jsp:include>包含一个文件。通过使用taglib指令,开发者就可以在页面中使用这些基本标记或自定义的标记来完成特殊的功能。

taglib指令的使用格式如下:

<%@ taglib uri="tagURI" prefix="tagPrefix" %>

?

参数说明

?

uri属性:该属性指定了JSP要在web.xml文件中查找的标签库描述符,该描述符是一个标签描述文件(*.tld)的映射。在tld标签描述文件中定义了该标签库中的各个标签名称,并为每个标签指定一个标签处理类。另外,通过uri属性直接指定标签描述文件的路径,而无需在web.xml文件中进性配置,同样可以使用指定的标记。

?

prefix属性:该属性指定一个在页面中使用由uri属性指定的标签库的前缀。但是前缀命名不能为:jspjspxjavajavaxsunservletsunw开发者可以通过前缀来引用标签库中的标签。

一个简单的使用JSTL的代码: