JSP中|JSP中 EL表达式 JSTL表达式
EL(Expression Language)表达式
格式: ${}
作用: 1)执行/计算${}中的表达式,将结果输出到当前位置
2)用于从四大作用域中获取数据,并将获取的数据输出到当前位置
pageContext
【JSP中|JSP中 EL表达式 JSTL表达式】JSTL表达式
JSTL是专门为JavaWeb开发人员所提供的一套标准通用的标签库
可以和EL表达式配合使用,取代JSP中大部分的Java代码
要使用JSTL标签库中的标签,首先需要完成以下两步操作:
1)在项目中导入JSTL的依赖
javax.servlet
jstl
1.2
2)在每一个使用JSTL的JSP中引入JSTL标签库
c:forEach标签可以将EL取出来的数组、集合进行遍历显示在JSP中。1、遍历1~100之间的所有整数, 将是3的倍数数值输出到当前位置
${ i % 3 == 0 ? i : "" }
2、遍历从request域中取出的数组或集合
${ vs.count }, ${ user.name }, ${ user.age }, ${ user.addr }
3、c:forEach标签属性总结:
1)begin: 定义一个起始值,表示从这个值开始遍历
2)end: 定义一个结束值,表示到这个值结束遍历
3)step: 定义步长,默认step="1",表示每次循环结束为var定义的变量的值自增1
4)var: 声明一个变量,用于接收在遍历过程中的元素。
5)items: 指定要遍历的集合或数组,如果集合或数组是存放在作用域中,
可以使用EL先取出域中的集合或数组,再进行遍历。
6)varStatus: 指定一个变量,用于接收表示循环遍历状态信息的对象
例如: varStatus="vs"
${ vs.count } -- 返回一个数值,表示当前是第几次遍历
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 热闹中的孤独
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募
- 2020-04-07vue中Axios的封装和API接口的管理