JSP 标签 tag
来源:互联网 发布:app推广链接php源码 编辑:程序博客网 时间:2024/05/22 06:19
class+tld+jsp
Hello.jsp
package com.tao.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.PageContext;import javax.servlet.jsp.tagext.Tag;public class Hello implements Tag {private PageContext pageContext;private Tag tag;public int doEndTag() throws JspException {// TODO Auto-generated method stubString str="Hello Jsp Tag!";JspWriter out=pageContext.getOut();try {out.println(str);} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}return this.EVAL_PAGE;}public int doStartTag() throws JspException {// TODO Auto-generated method stubreturn this.SKIP_PAGE;}public Tag getParent() {// TODO Auto-generated method stubreturn tag;}public void release() {// TODO Auto-generated method stub}public void setPageContext(PageContext pc) {// TODO Auto-generated method stubthis.pageContext=pc;}public void setParent(Tag t) {// TODO Auto-generated method stubthis.tag=t;}}
mytag.tld
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd" ><taglib> <tlib-version>1.0</tlib-version> <jsp-version>1.2</jsp-version> <short-name>short-name</short-name> <uri>myFirstTag</uri> <tag> <name>hello</name> <tag-class>com.tao.tag.Hello</tag-class> <body-content>empty</body-content> </tag></taglib>
MyTag01.jsp
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><%@ taglib uri="myFirstTag" prefix="c"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>My JSP 'MyTag01.jsp' starting page</title></head><body><br>This is my JSP page.<br><c:hello/></body></html>
效果图:
0 0
- JSP自定义标签(Tag)
- JSP 标签 tag
- jsp自定义tag标签
- jsp自建tag标签
- Jsp 自定义tag标签
- Jsp自定义tag标签
- 自定义JSP标签(tag)浅议
- JSP自定义标签(tag)
- JSP 自定义标签(Tag)
- JSP自定义分页标签TAG
- jsp中tag自定义标签
- jsp中自定义tag标签
- jsp tag 自定义标签实现
- 开发第一个JSP自定义标签(Tag)
- JSP树型标签 Tree Tag 用户指南
- JSP 树型标签 Tree Tag 使用说明
- JSP树型标签 Tree Tag 用户指南
- jsp自定义标签tag EL函数
- WinRAR 5.01 正式版 (简体中文)附注册机及注册码
- css hack
- 黑马程序员_object c学习日记⑤_ARC、强指针、block、协议
- oracle drop table的用法
- xml处理
- JSP 标签 tag
- 【Bug笔记】关于Js的返回事件和Java中NoSuchMethodException
- C++数据成员
- 动态规划0—1背包问题
- ACM比大小
- 一个五位数,ABCDE*4=EDCBA,求出这样的五位数。
- WinRAR 4.00 简体中文正式版+注册机
- 排序算法小结
- C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区