生命周期:

1、生成字节码文件,执行jspInit()只在第一次请求时执行,重复请求仅只执行一次。生成的文件在work里,【每次修改会重新编译,生成新的字节码文件】

2、jspService()用于处理用户请求,对于每一个请求,JSP引擎会创建一个新的线程来处理该请求【JSP多线程:降低资源需求,提高系统并发量及响应时间,但注意同步问题】。

3、由于该Servlet常驻于内存里,所以响应速度非常快。

JSP页面声明周期


1、用户发出请求index.jsp,
2、判断是否是第一次请求,
是:Jsp引擎将该jsp文件转换成一个Servlet,生成字节码文件,并执行jspInit();
3、将生成的字节码文件解析执行,jspService()。

相关文章:

  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-06-05
  • 2021-11-14
  • 2021-07-15
猜你喜欢
  • 2022-12-23
  • 2021-10-05
  • 2021-11-14
  • 2021-11-04
  • 2022-01-08
  • 2021-07-02
  • 2021-08-01
相关资源
相似解决方案