文档章节

自定义标签

芥末小弟
 芥末小弟
发布于 2017/03/01 09:52
字数 145
阅读 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
作品 0
昌平
私信 提问

暂无文章

Hive性能优化

Hive设置参数的三种方法 Hive提供三种可以改变环境变量的方法,分别是:(1)、修改${HIVE_HOME}/conf/hive-site.xml配置文件;(2)、命令行参数;(3)、在已经进入cli时进行参数声明。下面...

hblt-j
刚刚
0
0
快速使用github发布axure原型

前言 axure生成的原型图可以在自带的Axure share上使用,公司内网也可以直接放在本地访问,也可以打包成html文档给研发同事访问。这里我只是想将我的作品传到github上,并使其他人可以远程访...

铸剑为犁413
1分钟前
0
0
零基础学算法->质数

质数的定义 质数(Prime number),又称素数,指在大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数(也可定义为只有1与该数本身两个正因数的数) 大于1的自然数若不是素数,则...

tedzheng
12分钟前
0
0
C++程序中可以没有using namespace std;这一句吗

可以啊、、只是命名空间的声明而已。意思就是说下面的函数,如果有和stl库里面一个名字的,就是用的stl的函数 C++ using namespace std 详解  所谓namespace,是指标识符的各种可见范围。C...

天王盖地虎626
13分钟前
0
0
string类回顾

writeademo
17分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部