zoukankan      html  css  js  c++  java
  • 第三天:Servlet运行原理

    1、  如何不重启tomcat就可以重新加载一个web应用??

      方法:进入tomcat的manager之后点击reload即可。

      

    2、开发一个Servlet,该Servlet可以输出自己的名字并显示当前的日期。

      A、在tomcat中的webapps下面建立相关目录,web.xml配置文件和output.java类

      B、编写output.java文件

      C、在web.xml中部署该web应用

      D、编译该output.java

      E、在浏览器中测试

    3、Servlet的生命周期(Servlet究竟是怎样工作的???)

             A、UML时序图

        
             b、流程

                       1)、当Servlet第一次调用的时候,会触发init函数,该函数会把Servlet实例装到内存中:init函数只会被调用一次。

                       2)、然后调用Servlet的service函数

                       3)、当第二次访问该Servlet的时候,就直接调用service函数

                       4)、当web应用reload或者 关闭tomcat或者关机都会调用destroy函数,该函数就会销毁该Servlet。

  • 相关阅读:
    62. Unique Paths
    24. Swap Nodes in Pairs
    83. Remove Duplicates from Sorted List
    21. Merge Two Sorted Lists
    141. Linked List Cycle
    268. Missing Number
    191. Number of 1 Bits
    231. Power of Two
    9. Palindrome Number
    88. Merge Sorted Array
  • 原文地址:https://www.cnblogs.com/huiyuantang/p/5296372.html
Copyright © 2011-2022 走看看