- 2
- 0
- 约1.57万字
- 约 13页
- 2022-06-06 发布于上海
- 举报
第6章表达式语言EL
JSP2.0 版本提出了一个新的功能——表达式语言EL (Expression Language)。EL 提供了在
JSP 页面中以更简洁的语法输出数据的机制。
6.1 EL简介
JSP2.0 将 EL 正式纳入为 JSP 的标准,在 JSP 页面中使用 EL 需要应用服务器支持
Servlet2.4/JSP2.0 。EL 提供了更简洁的访问访问数据的语法。例如访问一个JavaBean 中的属
性,用表达式的语法如下:
%= customer.getAddress().getCountry() %
如果使用表达式语言EL,语法如下:
${customer.address.country}
EL 可以方便地与标准标签库JSTL 配合使用,假设students 是一个数组或者List,其中每
个Student 对象具有id 和name 属性,则可以使用JSTL 的迭代标签c:forEach和表达式语言
EL 输出表格的数据行。
c:forEach var=student items=${students}
trtd${student.id}/tdtd${}/td/tr
/c:forEach
原创力文档

文档评论(0)