zoukankan      html  css  js  c++  java
  • jsp运行原理及运行过程

    JSP的执行过程主要可以分为以下几点:

    1)客户端发出请求。

    2Web容器将JSP转译成Servlet源代码。

    3Web容器将产生的源代码进行编译。

    4Web容器加载编译后的代码并执行。

    5)把执行结果响应至客户端。

    JSP执行过程:

    1)首先,客户端发出请求(request ),请求访问JSP网页

    2)接着,JSP Container将要访问的.JSP文件 转译Servlet的源代码(.java文件)

    3)然后,将产生的Servlet的源代码(.java文件)经过编译,生成.class文件,并加载到内存执行

    4)最后把结果响应(response )给客户端

       执行JSP网页文件时,需要经过两个时期:转译时期(TranslationTime)请求时期(RequestTime)

       转译时期:JSP转译成Servlet(.class文件)

       请求时期:Servlet(.class文件)执行后,响应结果至客户端。

      转译期间主要做了两件事情:

       (1)JSP网页转译为Servlet源代码(.java),此段称为转译时期(Translation time)

       (2)Servlet源代码(.java)编译成Servlet(.class),此阶段称为编译时期(Compilation time)

    其实,JSP就是一个Servlet。

  • 相关阅读:
    A
    N
    M
    L
    K
    J
    sass
    通过ps给透明通道的图片添加灰度(适用于需要兼容IE7,效果很好)
    CSS十一问——好奇心+刨根问底=CSSer
    清除浮动的7种方法
  • 原文地址:https://www.cnblogs.com/tianwanfang/p/7922385.html
Copyright © 2011-2022 走看看