jsp基础知识
2. jsp的本质是什么?
jsp页面本质上是一个Servlet程序。
3. jsp的三种语法
3.2 jsp中常用的脚本
表达式脚本的格式:<%=表达式%>
表达式脚本的作用:在jsp页面上输出数据
4.jsp九大内置对象
指Tomcat在翻译jsp页面成为Servlet源代码后,内部提供的九大对象,叫内置对象。
request | 请求对象 |
---|---|
response | 响应对象 |
pageContext | jsp的上下文对象 |
session | 会话对象 |
application | ServletContext对象 |
config | SercletConfig对象 |
out | jsp输出流对象 |
page | 指向当前jsp的对象 |
exception | 异常对象 |
5.jsp四大域对象
pageContext | 当前jsp页面范围内有效 |
---|---|
request | 一次请求内有效 |
session | 一次会话范围内有效(打开浏览器访问服务器,直到关闭浏览器) |
application | 整个web工程范围内都有效(只要web工程不停止,数据都在) |
使用时的优先顺序:从小到大的范围顺序
pageContext
request
session
application
5.jsp中的输出
结论:在jsp页面中,可以统一使用out.print()来进行输出
6.什么是Listener监听器?
javaweb 的三大组件:
- Servlet程序
- Filter过滤器
- Listener监听器
Listener它是JavaEE的标准,即接口