`
igogogo9
  • 浏览: 247346 次
  • 性别: Icon_minigender_1
  • 来自: 海口市
社区版块
存档分类
最新评论

在struts中的camel-define.tld文件元素的含义

阅读更多
<?xml version="1.0" encoding="UTF-8"?> 
  <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> 
  <taglib> 
  <tlibversion>1.0</tlibversion> 
  <jspversion>1.1</jspversion> 
  <shortname>camel</shortname> 
  <uri>http://jakarta.apache.org/struts/tags-bean</uri> 
  <tag> 
  <name>isLastPage</name> 
  <tagclass>com.bookshop.util.IsLastTag</tagclass> 
  <bodycontent>JSP</bodycontent> 
  <attribute> 
  <name>page</name> 
  <required>true</required> 
  <rtexprvalue>true</rtexprvalue> 
  </attribute> 
  </tag> 
  </taglib>



<shortname>camel</shortname>tag的一个别名,将来在jsp中所要使用的名 
  <uri>http://jakarta.apache.org/struts/tags-bean</uri>这是tld的位置 
  <tag> 
        <name>isLastPage</name>标签名,ex:<camel:isLastPage> 
        <tagclass>com.bookshop.util.IsLastTag</tagclass>标签对应的处理类 
        <bodycontent>JSP</bodycontent> 
            <attribute> 
                <name>page</name>这是这个标签的属性, 
                <required>true</required>这个属性是否是必需的,false可有可无 
                <rtexprvalue>true</rtexprvalue>判断是否支持运行时表达式取值 
            </attribut> 
  </tag>



tlib-version 
  Tag库的版本 
  jsp-version 
  Tag库所需要的jsp的版本 
  short-name 
  助记符,tag的一个别名(可选) 
  uri 
  用于确定一个唯一的tag库 
  display-name 
  被可视化工具(诸如Jbuilder)用来显示的名称(可选) 
  small-icon 
  被可视化工具(诸如Jbuilder)用来显示的小图标(可选) 
  large-icon 
  被可视化工具(诸如Jbuilder)用来显示的大图标(可选) 
  description 
  对tag库的描述(可选) 
  
  Tag元素 
  
  每个tag元素在tag库中都要指出它的名字、类名、脚本变量、tag的属性。其中脚本变量的值可以直接在TLD中定义或通过tag附加信息的类来取得。每个属性描述了这个属性是否可以省略,它的值是否可以通过这样的JSP语法来获得,以及属性的类型。 
  每一个tag在TLD中对应一个tag元素,下表是tag元素的子元素: 
  
  Tag元素的子元素 
  
  name 
  独一无二的元素名 
  tag-class 
  Tag标签对应的tag处理类 
  tei-class 
  javax.servlet.jsp.tagext.TagExtraInfo的子类,用于表达脚本变量(可选) 
  body-content 
  Tag标签body的类型 
  display-name 
  被可视化工具(诸如Jbuilder)用来显示的名称(可选) 
  small-icon 
  被可视化工具(诸如Jbuilder)用来显示的小图标(可选) 
  large-icon 
  被可视化工具(诸如Jbuilder)用来显示的大图标(可选) 
  description 
  此tag标签的描述 
  variable 
  提供脚本变量的信息(同tei-class)(可选) 
  attribute 
  Tag标签的属性名  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics