- 九大内置对象
-
out对象:用于向客户端、浏览器输出数据。
-
request对象:封装了来自客户端、浏览器的各种信息。
-
response对象:封装了服务器的响应信息。
-
exception对象:封装了jsp程序执行过程中发生的异常和错误信息。
-
config对象:封装了应用程序的配置信息。
-
page对象:指向了当前jsp程序本身。
-
session对象:用来保存会话信息。也就是说,可以实现在同一用户的不同请求之间共享数
-
application对象:代表了当前应用程序的上下文。可以在不同的用户之间共享信息。
-
pageContext对象:提供了对jsp页面所有对象以及命名空间的访问。
- EL表达式用于从域对象中取数据
- 要使用EL表达式要在前面加上:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>;
- 域对象的范围从小到大:request,session,context
- 限定区域检索数据:
${sessionScope.studentlist[0].sname}
- 遍历list取出数据:
<table> <tr><th>id</th><th>姓名</th><th>出生日期</th><th>性别</th></tr></thead> <c:forEach items="${studentlist}" var='student'> <tr><td>${student.sid}</td><td>${student.sname}</td><td>${student.sage}</td><td>${student.ssex}</td></tr> </c:forEach> </table>