zoukankan      html  css  js  c++  java
  • web资源的运行原理

    html: 静态web资源,DefaultServlet读取html文件,通过response输出给IE浏览器

    Servlet: 动态web资源,web容器(Servlet引擎)解析web.xml文件,找到url对应的java类

    通过反射创建Servlet对象,调用service方法

    Class.forName(“cn.itcast.servlet.Servlet1”).newInstance();

    jsp: 动态web资源

    jsp页面在第一次被访问的时候,web容器(jsp引擎)会将jsp翻译成一个Servlet,然后调用servlet的

    service方法 所以第一次访问的时候比较慢。

    jsp 翻译后的Servlet会被放到

    %tomcat安装目录%workCatalinalocalhostwebcontext

    当jsp页面被再次访问的时候,web容器会去直接调用Servlet的 service方法,所以通常来讲 jsp 只是在第一次被访问的时候比较慢

    如果jsp页面做了修改,此时web容器会重新翻译jsp

  • 相关阅读:
    [手游新项目历程]-36- error: stray ‘357’ in program
    广告学(一)
    VMware的Unity模式
    poj3709
    poj1849
    bzoj2007
    bzoj3209
    bzoj2466,poj1222
    bzoj1016
    bzoj2186
  • 原文地址:https://www.cnblogs.com/chen991126/p/13996558.html
Copyright © 2011-2022 走看看