第一阶段(请求阶段):客户端发起请求,请求JSP到服务器。
第二阶段(处理阶段):Tomcat生成请求对象,然后处理请求。执行JspServlet(或Jsp引擎)将Jsp文件转变成Servlet文件,然后执行该文件。
第三阶段(响应阶段): 服务器最后响应处理结果到客户端
注:
1、JSP引擎将生成的Servlet代码编译成Class文件,在这里会进行自动编译不用跟java文件一样需要自己手动编译文件。
2、JSP项目一旦部署到Tomcat服务器上面,如果对项目进行了修改,则只需要保存,无须重新部署该项目。这样带来的一个后果是,一个服务器如果加载过多的web项目,会导致Tomcat的启动速度减慢。
3、建议将无用的web项目移除,等用时在重新部署!