jsp中自定义标签的使用

 

一、1 #创建自定义标签实现类

    package com.jinchun;

 

import java.io.File;

import java.io.IOException;

import java.text.DateFormat;

import java.util.Date;

 

import javax.servlet.http.HttpServletRequest;

import javax.servlet.jsp.tagext.TagSupport;

 

public class jin extends TagSupport {

       public int doEndTag() {

              try {

                     pageContext.getOut().println("大家好!我是金春");

              } catch (IOException ignored) {

              }

              return EVAL_PAGE;

       }

}

 

二、2 #创建一个标记库描述符TLD

 <?xml version="1.0" encoding="ISO-8859-1"?>

 

<taglib>

       <tlib-version>1.0</tlib-version>

       <jsp-version>1.2</jsp-version>

       <short-name>king</short-name>

       <uri>http://www.jinchun</uri>

       <tag>

              <name>jinchun</name>

              <tag-class>com.jinchun.jin</tag-class>

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

       </tag>

</taglib>

                #将此文件保存为jinchun.tld放在WEB-INF下面

三、3 # 清单 3. 将一个URI与一个标记库链接起来在web.xml中配置如下

<jsp-config>#此处最好加上,不然容易发生异常

<taglib>

      <taglib-uri>http://www.jinchun</taglib-uri>

      <taglib-location>/WEB-INF/jinchun.tld</taglib-location>

    </taglib>

 </jsp-config>

 

 

四、# 在引用页jsp页面顶部加上下面一句话

  <%@ taglib prefix="spif"  此处的前缀可以随便定义,与配置文件中的#       <short-name>king</short-name>没有对应关系

             uri="http://www.jinchun" %>

五、5 #body就可以使用才标签了

<spif:jinchun/>

 

页面将会显示“大家好!我是金春”

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值