自定义标签
自定义标签
芥末小弟 发表于8个月前
自定义标签
  • 发表于 8个月前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

* 自定义标签的步骤:

* 1 继承SimpleTagSupport类.

public class TagDemo1 extends SimpleTagSupport{

private PageContext pc;

@Override

// 代表标签执行

public void doTag() throws JspException, IOException {

// 向页面输出Hello

pc.getOut().println("Hello");

}

@Override

// 向页面输出hello 需要使用JSP的out内置对象.

public void setJspContext(JspContext pc) {

this.pc = (PageContext)pc;

}

}

* 2 提供tld文件(WEB-INF/下)

<!-- 自定义标签 -->

<tag>

<!-- 自定义标签的名称 -->

<name>print</name>

<!-- 标签所属类 -->

<tag-class>cn.itcast.tag.TagDemo1</tag-class>

<!-- 标签体的内容 -->

<!-- empty:代表没有标签体 -->

<body-content>empty</body-content>

</tag>

* 3 在JSP中引入自定义的标签

<%@ taglib uri="http://www.itcast.cn/0808/mytag" prefix="myc" %>

共有 人打赏支持
粉丝 0
博文 202
码字总数 120715
×
芥末小弟
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: