标签:
1.用户发出请求。 index.jsp
是否第一次请求这个页面,如果是的话JSP引擎把该JSP文件转换成一个Servlet,生成字节码文件,然后执行jspInit();方法。只在生成字节码的时候执行一次。整个生命周期只执行一遍。如果不是第一次执行,就直接开始解析这个字节码。然后执行该Servlet类的jspService();方法。
jspService()方法说明:对于每一个请求,jsp引擎都会创建一个新的线程来处理这个请求。如果有多个客户端同时请求,这创建多个线程。每个客户端对应一个线程。注意线程同步问题。该Servlet常驻内存。所以相应速度非常快。
就是存放在Tomcat的work目录。
如果JSP页面发生改变,则会重新生成对应的字节码。
标签:
原文地址:http://www.cnblogs.com/Littlesheep/p/5081305.html