实际上jsp就是一个servlet
在jsp页面中嵌入我们的java脚本
jsp的执行过程
1、翻译阶段
jsp在进行请求的时候会先被翻译成java文件
2、编译阶段
在将java文件编译成.class文件
3、执行
将处理之后的结果推送到我们的页面进行展示
如果我们jsp页面第二次访问直接加载编译好的.class文件,如果说第二次加载整整个文件,它修改了会再次进行翻译,在编译 在执行
2、jsp页面元素组成
1、page指令
作用:设置内部的多个属性定义整个页面的属性
设置的属性在整个页面都可以使用
2、小脚本和表达式
小脚本: <% 小脚本 ---java代码 %>
表达式: <%= %> 你可以堪称是输出语句
3、静态内容
HTML静态文本
4、指令:
以“<%@ ” 开始,以“%> ” 结束
5、声明 --方法的声明
<%! 方法 %>
6、注释
<!-- 客户端可以查看到 --> <%-- 客户端不能查看到 --%>