Tomcat与JavaWeb 9.0 JSTL标签库简介

自定义JSP标签时用来替代JSP中的Java程序片段的有效途径。大多数Web应用的JSP文件常常要实现一些通用的功能,比如重定向、文件包含、对日期和时间进行格式化输出,以及访问数据库等,此外,这些JSP文件还要实现一些通用的流程控制逻辑,比如用if-else语句来进行条件判断,在比如用while语句或for语句进行循环操作。为了提高Web应用的开发效率,SUN公司制定了一组标准标签库的规范,这组标...
摘要由CSDN通过智能技术生成

自定义JSP标签时用来替代JSP中的Java程序片段的有效途径。大多数Web应用的JSP文件常常要实现一些通用的功能,比如重定向、文件包含、对日期和时间进行格式化输出,以及访问数据库等,此外,这些JSP文件还要实现一些通用的流程控制逻辑,比如用if-else语句来进行条件判断,在比如用while语句或for语句进行循环操作。

为了提高Web应用的开发效率,SUN公司制定了一组标准标签库的规范,这组标准标签库简称JSTL(JavaServer Page Standard Tag Library)。本章对JSTL做了概要介绍,并且着重介绍了JSTL Core标签库的用法,后续的章节还会介绍JSTL中其他标签库的用法。

1.    使用第三方提供的标签库的步骤

假定A打算使用B开发的标签库,B把与标签库相关的所有文件打包成为一个JAR文件(假定名字为standard.jar),在这个JAR文件中包含以下内容:

  • 所有标签处理类及相关类的.class文件。
  • META-INF目录。在这个目录下有一个描述标签库的TLD文件(假定名为c.TLD),在这个TLD文件中,假定为标签库设置的uri为“http://java.sun.com/jsp/jstl/core”

A要开发一个helloapp应用,可以采用两种方式使用B的标签库。
第一种方式:

  • 把standard.jar文件复制到Tomcat文件的/lib目录或者helloapp/WEB-INF/lib目录下。
  • 在JSP文件中通过taglib指令声明标签库,taglib指令中的URI属性应该与上述c.TLD文件中的<uri>元素匹配。

当Servlet容器运行Web应用时,会自动到stand

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值