1.JSTL概述

JSTL(JSP Standard Tag Library),JSP标准标签库,可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。

jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。

JSTL标准标签库有5个子库,但随着发展,目前常使用的是它的核心库

标签库

标签库的URI

前缀

Core

http://java.sun.com/jsp/jstl/core

c

I18N

http://java.sun.com/jsp/jstl/fmt

fmt

SQL

http://java.sun.com/jsp/jstl/sql

sql

XML

http://java.sun.com/jsp/jstl/xml

x

Functions

http://java.sun.com/jsp/jstl/functions

fn

2.JSTL下载与导入

JSTL下载:

从Apache的网站下载JSTL的JAR包。进入 “http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/”网址下载JSTL的安装包,jakarta-taglibs-standard-1.1.2.zip。

然后将下载好的JSTL安装包进行解压,此时,在lib目录下可以看到两个JAR文件,分别为jstl.jar和standard.jar。

其中,jstl.jar文件包含JSTL规范中定义的接口和相关类,standard.jar文件包含用于实现JSTL的.class文件以及JSTL中5个标签库描述符文件(TLD)

将两个jar包导入我们工程的lib中

使用jsp的taglib指令导入核心标签库

3.JSTL核心库的常用标签

1)<c:if test=””>标签

其中test是返回boolean的条件

2)<c:forEach>标签

使用方式有两种组合形式:

最新文章

  1. 《HelloGitHub月刊》第09期
  2. 关于KINECT2 和ROS接口安装的问题
  3. Docker 有什么优势?
  4. Java 正则表达式[转载]
  5. Activity之间数据交流(onActivityResult的用法)
  6. input输入框的各种样式
  7. AngularJS入门基础PPT(附下载链接)
  8. PAT (Advanced Level) 1069. The Black Hole of Numbers (20)
  9. Bootsrap 的 Carousel
  10. 高并发下,log4j日志打印行数导致的内存溢出问题
  11. nginx常用配置系列-静态资源处理
  12. Spark2.4.0伪分布式环境搭建
  13. es5中的for in 与es6中的for of的用法与区别
  14. 其它综合-企业级CentOS 7.6 操作系统的安装
  15. input 属性为 number,maxlength不起作用如何解决?
  16. RT-thread嵌入式操作系统相关的问题
  17. ffmpeg 转换 mp4 成 flv
  18. SecureCRT使用(转)
  19. 前端笔记二:CSS盒模型
  20. ASP.NET Core MVC 概述

热门文章

  1. Caffe_Example之训练mnist
  2. Python 递归和二分查找
  3. Zeplin(for Windows)无缝集成到了 Adobe XD
  4. js点击时关闭该范围下拉菜单之外的菜单
  5. asp.net中Server.MapPath的使用
  6. uni-app 自定义扫码界面
  7. PhotoZoom安装之后没有快捷方式怎么解决?
  8. Git的初始化设置
  9. layui select change
  10. 安装虚拟机和Linux系统