🌷① JSP标签库的基础知识
🥦② JSP标签库的分类
🍿③ 基于标签文件(Tag File)的自定义标签库开发
🎉④ 基于标签处理器(Tag Handler)的自定义标签库开发
——代码举例分析(基于标签文件的自定义标签库开发)
本案例是一个基于标签文件的自定义标签库开发的实例,该标签库可以实现一个简单的计算器功能,包括加、减、乘、除四个操作。具体实现步骤如下:
- 创建标签文件calc.tag,定义标签的属性和标签体。
<%@ tag language="java" %>
<%@ taglib prefix="calc" uri="http://www.example.com/tags/calc" %>
<%@ attribute name="op" required="true" %>
<%@ attribute name="value1" required="true" %>
<%@ attribute name="value2" required="true