`
jiqimiao
  • 浏览: 58600 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

jsp程序设计(二)-jsp基本语法(6)-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做为你的前缀

分享到:
评论

相关推荐

    JSP语法.chm

    JSP语法(1)——HTML注释 JSP语法(2)——隐藏注释 JSP语法(3)——声明 JSP语法(4)——表达式 JSP语法(5)——Scriptlet JSP语法(6)——Page指令 JSP语法(7)——Taglib指令

    JSP课件(JSP 语法基础)PPT

    JSP注释:包括输出注释、隐藏注释; JSP脚本元素 :包括声明、表达式、脚本...JSP指令元素 :包括Page指令、Include指令和Taglib指令; JSP动作元素:包括Include动作、forward动作、param动作、plugin动作、JavaBean

    HTML手册与JSP语法

    HTML语法手册,HTML注释,隐藏注释,声明,表达式, Scriptlet,Page指令,Taglib指令,JSP语法。

    JSP教程

    表单编辑 JSP语法(1)——HTML注释 JSP语法(2)——隐藏注释 JSP语法(3)——声明 JSP语法(4)——表达式 JSP语法(5)——Scriptlet JSP语法(6)——Page 指令 JSP语法(7)——Taglib ...

    JSP高级编程

    作为XML的JSP 5.1 为什么要使用XML相容的语法形式 5.2 关于文本类型的语法 5.2.1 jsp:root元素 5.2.2 公共标识符 5.3 指令 5.3.1 page指令 5.3.2 include指令 5.3.1 taglib指令 ...

    jsp servlet 入门学习资料-新手一看就懂

    2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 JavaBeans 2.2.1 JavaBeans的属性 2.2.2 JavaBeans...

    JSP基础教程.doc

    6 JSP语法概要 6 6.1 HTML 注释 6 6.2 隐藏注释 6 6.3 声明 7 6.4 表达式 8 6.5 Scriptlet 9 6.6 Page 指令 10 6.7 Taglib 指令 11 6.8 &lt;jsp:forward&gt; 12 6.9 &lt;jsp:getProperty&gt; 13 6.10 &lt;jsp:include&gt; 14 6.11 ...

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘

    3.3.3 taglib指令 52 3.4 动作元素 53 3.4.1 文件导入标签 54 3.4.2 页面转发标签 56 3.4.3 追加参数标签 59 3.4.4 标签 59 3.5 扩展练习 62 第4章 内置对象 65 4.1 Request请求对象 65 4.1.1 Request简介 65 4.1.2...

    《JSP语法》教程 chm

    (1)HTML注释 (2)隐藏注释 (3)声明 (4)表达式(5)Scriptlet (6)Page指令 (7)Taglib指令 (8)jsp:forward (9)jsp:getProperty (10)jsp:include (11)jsp:plugin (12)jsp:useBean

    JSP中的编译指令和动作指令的两点区别

    您可能感兴趣的文章:JSP常见的三个编译指令page、include、taglibJSP编译指令page、include详解JSP指令元素(page指令/include指令/taglib指令)复习整理JSP语法Page指令JSP页面pageEncoding和contentType属性JSP ...

    jsp从入门到高级编程

    2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 JavaBeans 2.2.1 JavaBeans的属性 2.2.2 JavaBeans...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    全书一共被压缩为5个rar,这是第二个!!!! 其他的请看ID:ljtt123(本人分享) 本博客提供的所有教程的资源原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何...

    JSP高级教程

    2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 JavaBeans 2.2.1 JavaBeans的属性 2.2.2 JavaBeans...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    12.8.2 jsp文档中的元素语法 404 12.9 小结 407 第13章 jsp与javabean 409 13.1 javabean简介 409 13.1.1 属性的命名 409 13.1.2 属性的类型 411 13.2 在jsp中使用javabean 412 13.2.1 [jsp:usebean] 412 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    12.8.2 jsp文档中的元素语法 404 12.9 小结 407 第13章 jsp与javabean 409 13.1 javabean简介 409 13.1.1 属性的命名 409 13.1.2 属性的类型 411 13.2 在jsp中使用javabean 412 13.2.1 [jsp:usebean] 412 ...

    JSP学习笔记之基础语法

    taglib指令:使用标签库定义新的自定义标签,在jsp页面中启动自定行为 page指令语法  &lt;&#37;@page 属性1=”属性值” 属性2=”属性值1,属性值2″ 属性n=”属性值n”%&gt; jsp注释 在jsp页面的注释。 HTML的注释: &...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    12.8.2 jsp文档中的元素语法 404 12.9 小结 407 第13章 jsp与javabean 409 13.1 javabean简介 409 13.1.1 属性的命名 409 13.1.2 属性的类型 411 13.2 在jsp中使用javabean 412 13.2.1 [jsp:usebean] 412 ...

    JSP语法大全

    HTML注释 隐藏注释 声明 表达式 Scriptlet Page指令 Taglib指令

Global site tag (gtag.js) - Google Analytics