前言:
眼前姐妹们对“jsp中哪一个指令用于引入标签库的定义”大致比较重视,姐妹们都需要分析一些“jsp中哪一个指令用于引入标签库的定义”的相关文章。那么小编也在网络上汇集了一些对于“jsp中哪一个指令用于引入标签库的定义””的相关知识,希望看官们能喜欢,小伙伴们快快来学习一下吧!核心标签
核心标签是最常用的 JSTL标签。引用核心标签库,在JSP页面的上方是用JSP指令中的taglib引入标签,语法如下,:
<%@ taglib prefix="c" uri="; %>
c:if
其中:
test:判断条件,与el表达式配合使用
var:存储判断条件结果的变量
scope:var变量的作用域
c:forEach
其中:
items:要循环的数据,通常与el表达式配合使用
begin:起始数值
end:终止数值
step:步长
var:代表当前条目的变量名称
varStatus:代表循环状态的变量名称
c:choose、c:when、c:otherwise
jstl标签中,只有c:if标签而没有else,所以在处理多条件分支结构时,需要使用上述三个标签的组合
常用格式化标签
JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下:
<%@ taglib prefix="fmt" uri="; %>
fmt:formatDate
其中:
value:要显示的日期
type:DATE,TIME,BOTH
dateStyle:FULL,LONG,MEDIUM,SHORT,DEFAULT
timeStyle:FULL,LONG,MEDIUM,SHORT,DEFAULT
pattern:自定义格式模式
timeZone:显示日期的时区
var:存储格式化日期的变量名
scope:存储格式化日期变量的作用域
常用格式化函数
JSTL包含一系列标准函数,大部分是通用的字符串处理函数。引用JSTL函数库的语法如下:
<%@ taglib prefix="fn" uri="; %>
fn:contains() 是否包含指定字符串fn:indexOf() 字符串查找fn:substring() 字符串截取fn:trim() 去掉字符串两边的空格fn:length() 获取字符串长度
标签: #jsp中哪一个指令用于引入标签库的定义