web04(内置对象,标签)

发布时间 2023-11-20 21:59:43作者: 卡皮巴拉
  • 九大内置对象
  1. out对象:用于向客户端、浏览器输出数据。

  2. request对象:封装了来自客户端、浏览器的各种信息。

  3. response对象:封装了服务器的响应信息。

  4. exception对象:封装了jsp程序执行过程中发生的异常和错误信息。

  5. config对象:封装了应用程序的配置信息。

  6. page对象:指向了当前jsp程序本身。

  7. session对象:用来保存会话信息。也就是说,可以实现在同一用户的不同请求之间共享数

  8. application对象:代表了当前应用程序的上下文。可以在不同的用户之间共享信息。

  9. pageContext对象:提供了对jsp页面所有对象以及命名空间的访问。

  • EL表达式用于从域对象中取数据
  1. 要使用EL表达式要在前面加上:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>;
  2. 域对象的范围从小到大:request,session,context
  3. 限定区域检索数据:
    ${sessionScope.studentlist[0].sname} 
  4. 遍历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>