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是私有的,不可以直接访问。

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

3158

被折叠的 条评论
为什么被折叠?



