package china.hubei;
import java.io.IOException;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.TagSupport;
//自动定义标签
public class HelloTag extends TagSupport {
public int doStartTag() throws JspException{
PageContext pg=(PageContext)super.pageContext;
JspWriter out=pg.getOut();
try{
out.println("hello world");
}catch(IOException e){
}
return TagSupport.SKIP_BODY;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<taglib xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd"
version="2.0">
<tlib-version>1.0</tlib-version> <!-- 标签库的版本 -->
<short-name>dqtag</short-name><!-- 标签库在TLD中的描述名称 -->
<tag>
<name>hello</name> <!-- 标签在jsp中使用名称 -->
<tag-class>china.hubei.HelloTag</tag-class><!-- 标签指向的class文件 -->
<body-content>empty</body-content><!-- 标签内容为空 -->
</tag>
</taglib>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ page isELIgnored="false"%> <%@taglib prefix="mytag" uri="/WEB-INF/hellotag.tld" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>标题</title> <!-- <link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" > --> <script language="javascript"> </script> </head> <body> <h1><mytag:hello /></h1> </body> </html>
<jsp-config>
<taglib>
<taglib-uri>myhello</taglib-uri>
<taglib-location>/WEB-INF/hellotag.tld</taglib-location>
</taglib>
</jsp-config>
<%@taglib prefix="mytag" uri="myhello" %>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有