【郑州校区】EL表达式 EL表达式
全称是Expression Language
主要作用
获取域对象中的数据并输出
执行运算并将结果输出
获取WEB开发中的常用对象
格式
${}
内置对象
PageContext pageContext 是JSP页面的上下文对象,代表了JSP页面
Map pageScope 封装了pageContext域对象的数据
Map requestScope 封装了request域对象的数据
Map sessionScope 封装了session域对象的数据
Map applicationScope 封装了application域对象的数据
Map param 封装了表单提交的数据,Map的value类型是String
Map paramValues 封装了表单提交的数据,Map的value类型是String[]
Map header 封装了请求头,Map的value类型是String
Map headerValues 封装了请求头,Map的value类型是String[]
Map cookie 封装了客户端带来的cookie
Map initParam 封装了WEB应用的初始化参数
开发模式(模型)
模式一
JSP + JavaBean
JSP 获取数据,封装数据,显示数据,控制流程跳转,处理业务逻辑
JavaBean 增删改查
模式二(MVC)
JSP + Servlet + JavaBean
v JSP 显示数据
C Servlet 获取数据,封装数据,传输数据(域对象),控制流程跳转,处理业务逻辑
M JavaBean 增删改查
MVC + 三层架构
表示层
业务逻辑层
数据访问层
案例
展示所有的学生信息
搭建环境
创建新的项目
导入相关的jar包
导入相关的工具类
导入相关的配置文件
准备数据库,表结构
模拟数据
开发
domain
servlet
service
dao
jsp
测试
传智播客·黑马程序员郑州校区地址 河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
|