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

开发JSP自定义行为(2)

来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:45 点击:
 <shortname>test</shortname>

 

 <tag>

  <name>hello</name>

  <tagclass>com.mycompany.HelloTag</tagclass>

  <bodycontent>empty</bodycontent>

  <attribute>

<name>name</name>

          </attribute>

         </tag>

        </taglib>

        把这个文件取名为*.tld,并把它放在应用程序的WEB-INF/tlds目录下。

(3)       现在你可以这样在jsp(SUN企业级应用的首选)页面中使用自定义行为。

<%@ taglib uri=”/WEB-INF/tlds/mylib.tld” prefix=”test” %>

<html>

       <body bgcolor=”white”>

              <test:hello name=”maojb”/>

       </body>

</html>

当这个页面被请求时,jsp(SUN企业级应用的首选)容器就使用这个TLD来发现与自定义行为相对应的类。然后它将调用所有相应的方法,将相应的文本加入到应答中去。以上就是在最简单的情况下我们要做的所有事情。

4.  先来看一下最重要的Tag接口的方法:

public void setPageContext(PageContext pageContext);

public int doStartTag() throws jsp(SUN企业级应用的首选)Exception;

public int doEndTag() throws jsp(SUN企业级应用的首选)Exception;

 

然后我们了解一下TagSupport类提供的对这些方法的实现。

Public class TagSupport implements Tag , Serializable {

Protected PageContext pageContext;

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

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

豫ICP备11007008号-1