package tao.tag;
import java.io.IOException;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.TagSupport;
@SuppressWarnings("serial")
public class MyTags extends TagSupport {
@Override
public int doStartTag() throws JspException {
JspWriter out = pageContext.getOut();
try {
out.println("hello world");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return SKIP_BODY;
}
}
==================================
tld 文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "web-jsptaglibrary_1_2.dtd" >
<taglib>
<tlib-version>tlibversion</tlib-version>
<jsp-version>1.2</jsp-version> // 这俩标签 必填
<short-name>shortname</short-name>
<tag>
<name>tags</name>
<tag-class>tao.tag.MyTags</tag-class>
</tag>
</taglib>
========================
jsp页面
<%@ page contentType="text/html;charset=utf-8" %>
<%@ taglib uri="/WEB-INF/mytags.tld" prefix="out" %>
<out:tags/>
=====================
显示 :
hello world
911

被折叠的 条评论
为什么被折叠?



