JSTL
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。
JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。
WinterCat~
保持善良,不忘初心
展开
-
【JSTL】EL表达式
E L(ExpressionLanguage),是用来显示数据的,集合了ECMAScript和XPath的优点,定义了一些在JSP中简化表达式的方法,功能跟表达式%> 一样,EL是不需要引入什么jar包之类。 1.创建一个web 项目,J2EE版本选择1.4,因为EL默认支持1.4, 【注意:1.如果只是使用EL表达式,不需要引入任何jar包,只要JSP/servlet容器实现了J2ee1.4原创 2017-01-17 17:52:32 · 448 阅读 · 19 评论 -
【JSTL】JSTL 标签库
JSTL,JavaServerPages Standard Tag Library,是由JCP(Java Community Process)所制定的标准规范,它主要提供给JavaWeb开发人员一个标准通用的标签函数库。我们能够利用JSTL和EL来开发Web程序,取代传统直接在页面上嵌入JS的做法,使得职责更明确。 JSTL可以理解成是基于EL表达式的一种完善和封装,JSTL标签使原创 2017-01-18 11:40:39 · 549 阅读 · 13 评论 -
【JSTL】core标签---表达式控制
JSTL核心标签库(C标签)标签共有13个,功能上分为4类: 1.表达式控制标签:out、set、remove、catch 2.流程控制标签:if、choose、when、otherwise 3.循环标签:forEach、forTokens 4.URL操作标签:import、url、redirect 【应用】 使用核心标签前,要先引用核心标签库的语法如下:原创 2017-01-20 10:13:18 · 1038 阅读 · 16 评论 -
【JSTL】core标签---流程控制
流程控制分类中包含四个标签:、、、。下面依次介绍这四个标签的使用。 【基础知识】 【c:if】 语法格式: 【属性】 条件控制标签:c:if(v1=10,v2=20) v1小于v2 下面这三个标签必须放在一处,相当于if…else 【c:choose】 语法格式: 注意:choose标签不可单独用,该标签中至少要包含一个c:原创 2017-01-22 00:02:21 · 476 阅读 · 9 评论 -
【JSTL】core标签---循环控制
循环控制主要有两个标签:。下面一次介绍这两个标签的使用。 【c:forEach】 语法格式: 属性: ①用forEach标签循环遍历实体集合 采用forEach标签 用户名称 年龄 所属组 没有符合条件的数据 ${user.username原创 2017-01-23 09:29:53 · 591 阅读 · 6 评论 -
【JSTL】core标签---url操作控制
JSTL包含三个与URL操作有关的标签,分别为:。主要功能是:用来将其他文件的内容包含起来,页面的转向,还有URL的产生。 【c:import】 语法格式: c:import标签 【c:url】 语法格式: 【c:param】 语法格式: ${u } 【c:redirect】 语法格式: c:redirec原创 2017-01-24 08:08:24 · 1121 阅读 · 4 评论 -
【JSTL】fmt标签
JSTL格式化标签用来格式化并输出文本、日期、时间、数字。 引用格式化标签库的语法如下: 下面小编来介绍两种比较重要的标签。 【fmt:formatDate】 语法格式: 测试格式化日期标签 today(default): today(type="date"): today(type="time"): today(type="both"): tod原创 2017-01-25 21:50:20 · 338 阅读 · 3 评论 -
【JSTL】fn函数库
JSTL包含一系列标准函数,大部分是通用的字符串处理函数。 引用JSTL函数库的语法如下: 【fn:split】 语法格式: 属性: request.setAttribute("str", "1#2#3#4#5")如下: ${v } 【fn:length】 语法格式: 属性: 用jsp脚本取数据: 使用J原创 2017-02-01 09:52:18 · 915 阅读 · 7 评论