zoukankan      html  css  js  c++  java
  • [Jsp] JSP的基本原理

    一、实质
    JSP的实质依然是Servlet,每一个JSP页面就是一个Servlet实例。
    也就是说,JSP页面由系统编译成Servlet,Servlet再负责响应用户的请求。

    JSP页面所生成的对应的Servlet在以下的目录中:
    work\Catalina\localhost\newmodules\org\apache\jsp\pages
    这个目录下有根据JSP页面生成的对应的Servlet的java文件和class文件


    二、两个容易混淆的内置对象
    PageContext--------- pageContext
    ServletContext------ application


    三、Servlet的主要方法
    生成的Servlet类中,主要包含一下三个方法:
    service():对用户请求生成响应的方法。
    init()
    destroy()

    JSP页面中的所有内容都由servlet文件的页面输出流来生成


    四、JSP基本原理的结论:
    ① JSP文件必须放在Web容器中才能运行
    ② JSP文件必须生成Servlet才能执行
    ③ 每个JSP页面的第一个访问者速度都会慢一点,因为必须等待JSP编译成Servlet
    ④ JSP页面的访问无须安装任何客户端


    五、驱动程序的放置位置
    ① 将驱动的JAR文件放在Tomcat的lib路径下,所有的应用都可以使用这个驱动

    ② 将驱动的JAR文件复制到该Web应用的WEB-INF/lib路径下,只有该web应用可以使用这个驱动


     

  • 相关阅读:
    Java消息队列-Spring整合ActiveMq
    控制 Memory 和 CPU 资源的使用
    真的了解js生成随机数吗
    vue原来可以这样上手
    Weex系列一、构建Weex工程
    MS Word 目录排版
    mac上使用终端编译omp代码
    x的平方根
    如何进行特征选择
    单词模式
  • 原文地址:https://www.cnblogs.com/avivaye/p/2660500.html
Copyright © 2011-2022 走看看