zoukankan      html  css  js  c++  java
  • 2020.11.20

    一、今日学习内容:

    JSP的运行原理:

    首先,JSP 文件需要转换成 Java 类。在访问 JSP 文件的时候,并不直接执行 JSP 文件,
    而是执行 JSP 文件对应的 Java 类(class 文件) 的对象,这个 Java 文件是服务器根据我们提供
    的 JSP 文件创建的。在 Tomcat 安装目录下的 work 目录中有 JSP 文件转换成的 Java 文件。
    其次,并不是每次访问 JSP 文件都会将 JSP 文件转换成 Java 文件。只有第一次访问 JSP
    文件的时候需要把 JSP 文件转换成 Java 文件,在后续的访问过程中,只要查找到这个 JSP
    文件对应的 Java 文件即可。所以,第一次访问 JSP 文件的时候可能会比较慢,后续访问就
    正常了。
    最后,要访问某个 JSP 文件,得到的并不是 JSP 文件的内容,而是 JSP 文件的执行结
    果,就是上面所说的 JSP 文件对应的 Java 类的执行结果。这个结果通常是 JSP 文件的输出
    内容,为 HTML 形式。
    综上所述,JSP 文件的运行过程可以描述如下:
    (1) 服务器端接收到请求信息之后,查找 JSP 文件对应的 Java 文件,如果 Java 文件不
    存在,则把 JSP 文件转换成 Java 文件,如果对应的 Java 文件已经存在,则直接调用这个 Java
    文件。
    (2) 执行 Java 文件。
    (3) 把执行的结果返回给客户端。

    二、遇到的问题:

    没有什么问题。

    三、明日学习计划:

    继续学习javaweb。

  • 相关阅读:
    python学习-类属性和实例属性
    python学习-名字管理
    phalcon安装-遇坑php-config is not installed 解决方法
    利用scp 远程上传下载文件/文件夹
    linux tar打包
    ELK logstash 启动慢的解决方法
    shell脚本学习
    ELK日志系统:Filebeat使用及Kibana如何设置登录认证(转)
    elastic5.4安装错误解决
    CentOS 6、7 安装 Golang
  • 原文地址:https://www.cnblogs.com/marr/p/14176521.html
Copyright © 2011-2022 走看看