手机
当前位置:查字典教程网 >编程开发 >JSP教程 >JSP自定义标签的实现过程
JSP自定义标签的实现过程
摘要:WebjxCom提示:2001年接触jsp,当时标签库、N层结构开发、设计模式等j2ee的思想还刚刚萌芽,每个jsp文件就是纯粹的java嵌...
WebjxCom提示:2001年接触jsp,当时标签库、N层结构开发、设计模式等j2ee的思想还刚刚萌芽,每个jsp文件就是纯粹的java嵌入代码、javascript、html的混杂,以实现功能为第一要务。2003年首次接触taglib,对apache组织上的jstl略有了解,但没有真正在项目中使用。随着struts的流行,js

2001年接触jsp,当时标签库、N层结构开发、设计模式等j2ee的思想还刚刚萌芽,每个jsp文件就是纯粹的java嵌入代码、javascript、html的混杂,以实现功能为第一要务。2003年首次接触taglib,对apache组织上的jstl略有了解,但没有真正在项目中使用。随着struts的流行,jstl的风头已经被盖过,但据说core这个jstl中的标签库使用的还是很多。本次基于学习的目的,重新体验了一下自定义标签的实现过程。做一个最简单的自定义标签,效果是打印hello world!

1、编写标签处理类HelloTag(实现javax.servlet.jsp.tagext.Tag类)

JSP自定义标签的实现过程1

注意Tag中定义的几个常量的含义(EVAL_PAGE,SKIP_BODY等)

2、编写hellotag.tld标签定义文件

JSP自定义标签的实现过程2

3、编写测试jsp文件

JSP自定义标签的实现过程3

测试结果应该是打印出两个hello world!

标签库的优点

1、最大限度地消除jsp页面中嵌入的java代码

2、增强代码扩展性、可读性、代码复用,简化了jsp页面编写的工作量

【JSP自定义标签的实现过程】相关文章:

jsp简单自定义标签的forEach遍历及转义字符示例

JSP 获取真实IP地址的代码

spring依赖注入的3种实现方式

JSP高访问量下的计数程序

jsp简单自定义标签的forEach遍历及转义字符

JSP中实现301重定向的代码

JSP自定义分页标签TAG全过程

JSP设计彩色验证码实例

基于JSP实现一个简单计算器的方法

JSP中pluginAction的使用

精品推荐
分类导航