JSP四大作用域(9大内置对象)
1、什么是JSP?
JSP本质上就是一个servlet,因为servlet输出html太麻烦了,所以就有了JSP,JSP就是专门用来书写html的,当然其中也能写java代码。
2、JSP的内容包括什么?
模版数据和元素。其中元素有包括脚本(java代码)、指令(页面属性)、和行为(标签,为了JSP中不嵌入那么多java代码衍生的)
3、JSP中九大内置对象是哪九个? 这些不需要我们程序员创建,直接就可以拿过来使用,这些对象称之为内置对象 九大内置对象,page、config、appliction、request、response、session、out、exception、pageContext
4、九大内置对象和servlet中对象的关系
page就是jsp转换为servletservlet对象本身,也就是this
config – Servlet中的servletConfig
application – Servlet中的ServletContext
request – Servlet中的request(请求)
response – Servlet中的response(响应)
session – Servlet中的session
out – JspWriter
exception – 异常对象
pageContext – 表示 jsp页面上下文(jsp管理者) 类型:PageContext,
其中pageContext对象最牛逼,有了他就拥有了天下,哈哈~
游览器不能解析JSP 但直接能解析html
5、JSP中的四大作用域。
page、request、session、application
其中操作page域中属性需要借助pageContext对象。
6、JSP中还有其他两大块内容
一个是EL表达式,很重要,