认识JSP与JSP的简单运行原理

时间:2021-03-10 13:20:52   收藏:0   阅读:0

认识JSP与JSP的简单运行原理

什么是JSP

JSP的继承结构

JSP的简单运行原理

技术图片

  1. 客户端发出Request请求
  2. JSP Container 将JSP转译成Servlet的源代码.java文件
  3. 将产生的Servlet源代码经过编译后.生成字节码.class文件
  4. 将.class字节码文件加载进入内存并执行,其实就是在运行一个Servlet
  5. 通过Response对象将数据响应给浏览器

JSP的加载引擎

<servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
        <param-name>fork</param-name>
        <param-value>false</param-value>
    </init-param>
    <init-param>
        <param-name>xpoweredBy</param-name>
        <param-value>false</param-value>
    </init-param>
    <load-on-startup>3</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>jsp</servlet-name>
    <url-pattern>*.jsp</url-pattern>
    <url-pattern>*.jspx</url-pattern>
</servlet-mapping>

转译JSP页面:

编译JSP对应java文件:

请求处理阶段:

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!