Java Server Pages: java服务器端页面

JSP本质上就是一个Servlet

指令

<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>

注释

内置对象

变量名真实类型作用
pageContextPageContext当前页面共享数据,还可以获取其他八个内置对象
requestHttpServletRequest一次请求访问的多个资源(转发)
sessionHttpSession一次会话的多个请求间
applicationServletContext所有用户间共享数据
responseHttpServletResponse响应对象
pageObject当前页面(Servlet)的对象 this
outJspWriter输出对象,数据输出到页面上
configServletConfigServlet的配置对象
exceptionThrowable异常对象

MVC

sequenceDiagram    用户->>控制器: 请求    控制器->>模型: 调用    模型->>控制器: 返回数据    控制器->>视图: 调用    视图->>用户: 响应    Note right of 模型: JavaBean    Note right of 视图: JSP    Note right of 控制器: Servlet

EL表达式

Expression Language 表达式语言

忽略

运算符

获取值

逻辑视图

隐式对象

批注 2019-08-11 151212

JSTL

JavaServer Pages Tag Library JSP标准标签库