79.JSTL/EL表达式

本文深入解析了EL表达式在JSP中获取参数值的使用方法,以及JSTL标签库如何替代if和for循环等小脚本语句,实现对List集合的遍历和对象属性的访问。

1.EL表达式

${参数}:这种美元符号加大括号的形式获取的是Jsp九大内置对象中的名叫“students”的参数的值。参照78条(Servlet中两种页面跳转的方法),这里的students就相当于request.setAttribute方法中的students

2.JSTL标签库

(1)JSTL标签库其实就JSP内置的标签库,要使用它的话,需要在头部声明

其中prefix属性是前缀,可以随便写,但是如果确定了,下面要使用标签库的时候就要使用确定好的前缀。

(2)使用标签库【可以用来替代if和for循环等小脚本语句】

这里相当于

items中的参数是相当于students这个List集合。

var中的参数是一个别名,相当于student这个对象

特别注意:

这里的它并不是直接通过对象student获取id,而是调用的实体类中的getId()方法。因为实体类中的id私有的,不可以直接访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值