基于 Spring Boot 的 SSM 环境整合十二:使用JSP的自定义标签(tld)

我曾经工作过在一个涉及社保和金融项目的公司,集团研发中心依据项目业务整理了一套完整的系统框架,除了对业务功能进行封闭外,还设计了一套完善的标签库,包括研发过程中使用到的各类组件,比如用户界面组件dropdownlist、tree、numberinput、textinput、button、grid、treegrid、searchgrid等,这些组件大大减少了开发人员的时间。虽然页面效果不太漂亮,对各类浏览器兼容也不够友好,但这拓展了我的对软件系统的设计思想。

下文,我将在项目中整合JSP的自定义标签,并做一个简单的DEMO。复杂的功能,后文逐渐加入。

1、修改pom.xml

老套路,要使用资源就必须引入资源:

	<!-- 引入 jsp 的相关特性 -->
	<dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>jsp-api</artifactId>
        <version>2.2.1-b03</version>
    </dependency>

2、开发一个简单的标签对象

为了演示效果,我们写一个输入当前时间的标签对象:

package com.whowii.website4.libs.tag;

import java.text.SimpleDateFormat;
import java.util.Date;

import javax.servlet.jsp.JspException;
import javax.servlet.js
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值