jsp自定义标签
来源:互联网 发布:淘宝买的组装机怎么样 编辑:程序博客网 时间:2024/06/13 13:38
1.编写标签对应的实现类
package com.jiang.test;
import java.io.IOException;
import java.io.StringWriter;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.SimpleTagSupport;
public class TestTag extends SimpleTagSupport {
/**
* 标签中的属性
*/
private String message;
public void setMessage(String msg) {
this.message = msg;
}
StringWriter sw = new StringWriter();
public void doTag() throws JspException, IOException {
System.out.println(message);
sw.write("<h1>");
getJspBody().invoke(sw);
getJspContext().getOut().println(sw.toString());
}
}
2.创建tld文件,文件放在web-inf下
<?xml version="1.0" encoding="UTF-8"?>
<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>2.0</jsp-version>
<short-name>Example TLD with Body</short-name>
<tag>
<name>test</name>
<tag-class>com.jiang.test.TestTag</tag-class>
<body-content>scriptless</body-content>
<attribute>
<name>message</name>
</attribute>
</tag>
</taglib>
3.jsp文件中使用标签
<body>
<ts:test message="jiang">
1111111111111
</ts:test>
</body>
- JSP----自定义标签---简单标签
- jsp自定义标签-----嵌套标签
- JSP标签编程----自定义标签
- JSP 自定义标签:简单标签
- JSP标签-JSTL-自定义标签
- JSP自定义标签-Select标签
- jsp 自定义标签---标签文件
- JSP自定义标签
- JSP自定义标签学习心得
- JSP自定义标签试验
- JSP 自定义标签库
- 自定义JSP标签
- 创建JSP自定义标签
- 关于自定义标签 jsp
- 关于自定义标签 jsp
- jsp 自定义分页标签
- JSP自定义标签简介
- JSP自定义标签例子
- NestedScrolling机制学习(一)
- Webpack如何打包才能尽可能的缩小体积(详解)
- 生成1~n的排列
- MiniBatchKMeans简单应用
- 禁止UIalertView、UItextfied 复制粘贴
- jsp自定义标签
- java Socket 使用通用json包 发送 json对象
- linux 下jdk tomcat 的安装
- 文本的部分显示问题
- 使用HTTP处理程序和jQuery在ASP.NET Web应用程序中的进行数据库操作
- SQL语句优化方案
- 利用JavaScript批量删除QQ空间说说(只需一个浏览器)
- Linux下C++获得文件夹下的文件名
- [golang]函数用例