博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jstl_开发第一个标签
阅读量:6871 次
发布时间:2019-06-26

本文共 1185 字,大约阅读时间需要 3 分钟。

前言

在我们的日常开发中,虽然标准jstl库能满足我们的大部分需求,但是在没办法满足的时候就需要我们

使用自定的标签,

说明

这里只演示最简单的标签开发流程,便于熟悉开发流程

开发流程

结构图

这里写图片描述

编写标签类

需要继承TagSupport类或者其他实现了jsptag接口的类或者接口.

/** * 自定义标签类 * @author EumJi * */public class ExampleTag extends TagSupport{
//复写dostarttag @Override public int doStartTag() throws JspException { try { //向浏览器写内容 pageContext.getOut().print("这是我的第一个标签!"); } catch (IOException e) { e.printStackTrace(); } return super.doStartTag(); }}

编写tld文件

A tag library exercising SimpleTag handlers.
1.0
SimpleTagLibrary
/example
Outputs 第一个标签
first
com.jsu.tag.ExampleTag
empty

在jsp页面中引入标签并使用

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><%@ taglib uri="/example" prefix="ex" %>>
Insert title here

测试案例

实验结果

这里写图片描述

更多代码

请移步:

你可能感兴趣的文章
《C语言及程序设计》程序阅读——三种循环语句
查看>>
DBA+工具4:国内唯一零负载Oracle专业监控工具PeOny发布
查看>>
我理解的 Flux 架构
查看>>
Red Hat Enterprise Linux 6 “桌面”、“工作站”、“服务器” 版本差异比较
查看>>
【转】Spark 2.0 技术预览版:更简单、更快速、更智
查看>>
谁都能看懂的单点登录(SSO)实现方式(附源码)
查看>>
javax.mail发送邮件带附件
查看>>
Linux中Kill进程的N种方法
查看>>
JAVA Zero Copy的相关知识
查看>>
Java并发编程详解
查看>>
排序研究前戏_计算复杂性
查看>>
DB2表空间理论基础(原创)
查看>>
谈谈公司内部的技术分享
查看>>
Nginx与Apache工作方式
查看>>
屏蔽响应事件继续向父视图传递的category
查看>>
Java内存模型FAQ(八)Final字段如何改变它们的值
查看>>
Linux Socket学习--地址转换函数
查看>>
高可用Hadoop平台-Hue In Hadoop
查看>>
Java虚拟机详解03----常用JVM配置参数
查看>>
设计模式[9]-Template Method
查看>>