JSP是怎么执行的?JSP的生命周期
1、?客户端浏览器向JSP页面发出一个请求;
2、?JSP引擎分析JSP文件的内容;
3、?JSP引擎根据JSP文件的内容,创建临时Servlet源代码,所产生的Servlet负责生成在设计时说明JSP页面的静态元素以及创建页面的动态元素。
4、?Servlet源代码由JAVA编译器编译成Servlet类文件。
5、?实例化Servlet,该Servlet被JSP引擎加载到内存,此时JSP引擎调用Servlet的jspInit和jspService方法并执行Servlet逻辑。
6、?静态HTML和图形相结合,再与JSP页面定义中说明的动态元素结合在一起,通过Servlet响应对象的输出传送到浏览器。