荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: georgehill (George Hill), 信区: Java
标  题: [转载] JSP 语法(7)(转寄)
发信站: BBS 荔园晨风站 (Sat Jan 27 22:48:22 2001), 站内信件

【 以下文字转载自 georgehill 的信箱 】
【 原文由 George.bbs@bbs.fzu.edu.cn 所发表 】
发信人: yzy0 (帝龙腾), 信区: Program
标  题: JSP 语法(7)
发信站: 福州大学庭芳苑BBS (Fri Jan  5 01:36:59 2001) , 转信

Taglib 指令
定义一个标签库以及其自定义标签的前缀.

JSP 语法
<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix" %>
例子
<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %>
<public:loop>
.
.
</public:loop>
描述
<% @ taglib %>指令声明此JSP文件使用了自定义的标签,同时引用标签库,也指
定了他们的标签的前缀。

这里自定义的标签含有标签和元素之分。因为JSP文件能够转化为XML,所以了解标
签和元素之间的联系很重要。标签只不过是一个在意义上被抬高了点的标记,是
JSP元素的一部分。JSP元素是JSP语法的一部分,和XML一样有开始标记和结束标记
。元素也可以包含其它的文本,标记,元素。比如,一个jsp:plugin元素有<jsp:
plugin>开始标记和</jsp:plugin>结束标记,同样也可以有<jsp:params>和<jsp:
fallback>元素.

你必须在使用自定义标签之前使用<% @ taglib %>指令,而且你可以在一个页面中
多次使用,但是前缀只能使用一次

属性
uri="URIToTagLibrary"
Uniform Resource Identifier (URI)根据标签的前缀对自定义的标签进行唯一的
命名,URI可以是以下的内容:



Uniform Resource Locator (URL), 由 RFC 2396 定义, 查看 http://www.hut.
fi/u/jkorpela/rfc/2396/full.html


Uniform Resource Name (URN), 由 RFC 2396定义


一个相对或绝对的路径
prefix="tagPrefix"
在自定义标签之前的前缀,比如,在<public:loop>中的public,如果这里不写
public,那么这就是不合法的。请不要用jsp, jspx, java, javax, servlet,
sun, 和sunw做为你的前缀



--
※发信站 [福州大学庭芳苑BBS bbs.fzu.edu.cn] · FROM [210.34.50.252]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 202.96.151.222]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店