您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

JSP知识点总结(8)

来源:未知 责任编辑:责任编辑 发表时间:2014-03-23 22:28 点击:

 使标签库执行可用
 方式一:在WEB-INF/classes目录下部署标记处理程序类;
 方式二:将标记处理程序类打包成jar文件并置于WEB-INF/lib目录。
 几种典型的标签
 1,不带属性和主体的简单标签:<mytaglibs:SomeTag/>;
 2,不带主体但有属性的标签:<mytaglibs:SomeTag user="TonyDeng"/>;
 3,带有主体和属性的标签:
          <mytaglibs:SomeTag user="TonyDeng">                                                              
                   ...// 标签体                                
          </mytaglibs:SomeTag>;
 注意:a. 属性列于start tag中,它是在标记库描述符(TLD)文件中指定,服务于标记库的自定义行为;     
       b. 标签体位于start tag和end tag间,可以是任何合法的JSP内容或者标签;
 定义标签
 1,开发实现tag的类(tag handler);
 2,编辑标记库描述符(TLD)文件;
 3,在web.xml中为标记库描述符(TLD)文件的绝对URL建立一个映射(该步骤可选);
 标记库描述符(TLD)文件
 1,一个描述标记库的XML文件;
 2,内容开始是整个库的描述,然后是tag的描述;
 3,标记库描述符(TLD)文件用于Web Container确认tag以及JSP页面发展工具;
 实现tag的类(标签处理器)(tag handler)
 1,是一些在引用了标签的JSP页面执行期间被Web Container调用以求自定义标签值的对象;
 2,必须实现Tag, SimpleTag和BodyTag之一;
 3,可以继承TagSupport和BodyTagSupport之一。
 标签库的接口和类的继承关系接口的继承关系:    
 ☉interface javax.servlet.jsp.tagext.JspTag        
         ☉interface javax.servlet.jsp.tagext.SimpleTag          
         ☉interface javax.servlet.jsp.tagext.Tag          
                ☉interface javax.servlet.jsp.tagext.IterationTag          
                ☉interface javax.servlet.jsp.tagext.BodyTag
 类的继承关系:    
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • JDBC 入门(一)
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • 自定义JSP标签(tag)浅议
  • WIN98/2000下的jsp服务器
  • JSP内建对象(二)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1