三  servlet的生命周期 (一个servlet类的对象 创建----》销毁)
第一次访问 某个servlet的时候 首先调用其 构造函数
public StudentServlet(){
System.out.println("servlet被创建了");
}
第一次访问 在构造函数之后 调用其 init初始化方法 : 功能 配置一些初始化参数
@Override
public void init() throws ServletException {
System.out.println("初始化方法");
}
对象只被创建一次 以后都从缓存池中获取 每次访问都会调用service方法
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 当程序关闭的时候 调用销毁的方法
public void destroy() { 四 servlet的继承关系 (面试题 )
HttpServlet ----》 Servlet
Servlet-------->>GenericServlet-------->>HttpServlet---------->>MyServlet

最新文章

  1. 全选、取消、2级 checkbox的选中切换
  2. 在VC环境下执行代码出现错误
  3. Ubuntu之MaxScale安装配置
  4. SQL SERVER – Attach mdf file without ldf file in Database
  5. java12 - 7 排序的案例
  6. OpenWRT TP_LINK703N 校园网 锐捷认证解决办法
  7. jquery.js有红叉
  8. UVa 10491 - Cows and Cars
  9. Redis中的数据对象
  10. Quartz源码——QuartzSchedulerThread.run() 源码分析(三)
  11. vue的渐进式理解
  12. xilinx_all_version.lic
  13. PHP面向对象构造和析构函数
  14. 下拉框select中option居中样式
  15. C语言读取 未知长度 的矩阵
  16. Unity3D笔记 英保通六 角色控制器
  17. HDU1047(多个大数相加)
  18. Jungle Roads_hdu_1301(prim算法)
  19. 改善你的jQuery的25个步骤
  20. windows编译tensorflow c++库

热门文章

  1. 【设计模式】适配器模式 Adapter Pattern
  2. 自动化测试 Appium之Python运行环境搭建 Part1
  3. 如何知道一个EXE使用什么开发语言开发的
  4. SQL运维
  5. Linux- 常用命令, Vim编辑器操作
  6. oracle有三种类型的异常错误: 预定义 ( Predefined )错误里面的常见错误
  7. git 本地代码冲突解决,强制更新
  8. fullcalendar日历插件的使用并动态增删改查
  9. Vue (二) --- Vue对象提供的属性功能
  10. Element-UI动态更换主题