Jsp tag 能够灵活的将公共JSP代码模块化,类似<jsp:include
page="./include.jsp"></jsp:include>等等。

我们自己定义的JSP模块代码可能在引用时会依据不同的引用场景,须要显示的内容略有不同,这时使用JSP.INCLUDE就不能满足我们的需求了。

因此,我们能够使用JSP tag 的方式实现。

第一步

在WEB-INF/tags文件夹下创建 demo.tag 文件

代码例如以下:

<%@tag
pageEncoding="UTF-8"
isELIgnored="false"
body-content="empty"%>

<!--  定义引用时必要的属性 (可选)-->

<%@ attribute
name="type"
required="true"
rtexprvalue="true"
%>

this jsp tag content type:<%=this.type
%>

第二步  使用该TAG

我们仅仅须要在使用的JSP 头部引入该Tag

<%@ taglib
prefix="tags"
tagdir="/WEB-INF/tags"%>

其次在须要输出TAG信息的地方使用

<tags:demo type="test"/>

完毕。

最新文章

  1. 在eclipse中使用正则表达式进行搜素
  2. JavaWeb技术(一):JDBC简介
  3. iOS开发多线程篇—GCD的常见用法
  4. Changing the type of a property with EF Code First
  5. Apache Commons Codec 编码解码
  6. [Angular 2] Directive intro and exportAs
  7. 2016/7/7 自定义函数copy
  8. PR曲线平滑
  9. JQuery 获取checkbox被选中的值
  10. perl 跨行匹配;
  11. Kubernetes 认证
  12. Linux Samba服务主配文件smb.conf中文详解
  13. 从蓝光到4K,腾讯视频高码率下载背后的技术
  14. Kotlin基础(三)类、对象和接口
  15. 大型Web 网站 Asp.net Session过期你怎么办
  16. 原创:XXX公司-基于SAP的库存管理系统解决方案
  17. recovery中英对照表 recovery大全图解
  18. 《Python核心编程》第二版第三章答案
  19. 百度地图API秘钥生成步骤
  20. DoS(拒绝服务攻击)与DDoS(分布式拒绝服务攻击)

热门文章

  1. UIGI 一级二级三级四级啦啦啦等列表层式排列效果
  2. [置顶] WebService调用工具(AXIS2)
  3. PHP自练项目之数字分页效果
  4. bzoj 1042: [HAOI2008]硬币购物 dp+容斥原理
  5. nrf51 SDK自带例程的解读
  6. 为Chrome添加https搜索 自定义地址栏搜索引擎
  7. POJ-1010 Stamps
  8. java解析xml的几种方式
  9. struts2自己定义类型转换器
  10. 重启IIS报错:IIS 服务或万维网发布服务,或者依赖这 服务可能在启动期间发生错误或者已禁用