1. JSP的作用

image.png
image.png

2. JSP的本质

当我们第一次访问JSP页面的时候,Tomcat服务器会把它翻译成Java源文件,并且对它进行编译成.class字节码程序
image.png
我们打开Java源文件,不难发现里面的内容是:
image.png
跟踪源代码发现,HttpJspBase类直接继承了HttpServlet类。这说明 JSP翻译出来的Java类,间接继承了HttpServlet类。也就是说,翻译出来的 是一个Servlet类
image.png
那么JSP怎么会显示出页面呢?阅读源码发现:通过输出流,把HTML页面数据回传给客户端。
image.png

3. JSP的三种语法

3.1 JSP头部的page指令

image.png
image.png
image.png

3.2 JSP中的常用脚本

3.3 JSP中的三种注释

4. JSP九大内置对象

5. JSP四大域对象

6. JSP的out输出和response输出的区别

7. JSP的常用标签