动态网站开发讲课笔记07:EL和JSTL
一、学习目标
- 掌握EL的基本语法
- 熟悉EL中常见的隐式对象
- 了解JSTL标签库
- 熟悉JSTL的下载与使用
- 掌握Core标签库中的常用标签
- 前面我们学习了JSP页面,在JSP开发中,为了获取Servlet域对象中存储的数据,经常需要书写很多Java代码,这样的话会使JSP页面混乱。为了降低JSP页面的复杂度,增强代码的重用性,Sun公司制定了一套标准标签库JSTL,同时为了获取Servlet域对象中存储的数据,JSP2.0规范还提供了EL(表达式语言),大大降低了开发的难度。本节将针对EL以及JSTL标签库进行详细讲解。
二、EL
(一)EL基本语法
- 目标:掌握EL的基本语法
1、EL的概念
- EL全称为Expression Language,即表达式语言。它是JSP 2.0引入的一个新内容。EL可以简化JSP开发中的对象引用,从而规范页面代码,增加程序的可读性及可维护性。EL为不熟悉Java语言页面开发的人员提供了一个开发JavaWeb应用的新途径。
2、EL的语法
- EL的语法非常简单,都是以“
”符号开始,以“”符号结束的语法格式:
{”符号开始,以“}”符号结束的 语法格式:
”符号开始,以“”符号结束的语法格式:{表达式}
“ 表达式”中的表达式必须符合 E L 语法要求。由于 E L 的语法以“ {表达式}”中的表达式必须符合EL语法要求。 由于EL的语法以“ 表达式”中的表达式必须符合EL语法要求。由于EL的语法以“{" 开头,如果在JSP网页中要显示“${“字符串,必须在前面加上“\”符号,即“${”,或者写成“KaTeX parse error: Expected '}', got 'EOF' at end of input: {{}“, 也就是用表达式输出“${” 符号。
3、案例演示
(1)用EL读取保存的信息
- 创建Java Enterprise项目 - ELJSTLDemo
上一篇: 网站开发实录(四)个
下一篇: 网站开发实录(五)个