1、常用对象有哪些
pageContext
相当于JSP内置对象中的pageContext
pageScope
获取page域下的名称的数据
requestScope
获取request域下的名称的数据
sessionScope
获取session域下的名称的数据
applicationScope
获取application域下的名称的数据
param
在页面中接收请求参数(接收一个名称对应一个值的参数)
paramValues
在页面中接收请求参数(接收一个名称对应多个值的参数),返回一个数组
header
在页面上获取请求头(获取一个Key对应一个Value头)
headerValues
在页面上获取请求头(获取一个Key对应多个Value头)
cookie
访问Cookie的名称和值(${cookie.key.name}${cookie.key.value})
initParam
获取全局初始化参数的值
2.JSTL:JSP的标准标签库
3.JSTL的版本
JSTL1.0、JSTL1.1和JSTL1.2
1.0版本不支持EL表达式
1.1和1.2支持了EL表达式
4.JSTL的标签库
c标签(Core标签库)
fmt标签(国际化标签库)
xml标签
sql标签
jstl函数库(EL函数)
5.
引入JSTL的jar包
新建JSP页面
引入标签库
使用JSTL
6.
if标签的属性
test属性:条件
var属性:将test中的条件的值赋给一个变量,可以在var中定义这个变量
scope属性:作用范围
7.
什么是监听器
监听器就是一个实现了特定接口的Java类,这个Java类用于监听另一个Java类的方法调用,或者属性的改变。当被监听对象发生上述事件后,监听器某个方法将会立即被执行
8.
监听器的术语
事件源:指的是被监听对象(汽车)
监听器:指的是监听的对象(报警器)
事件源和监听器绑定:在汽车上安装报警器
事件:指的是事件源对象的改变(踹了汽车一脚),主要功能是获得事件
源对象