【284天】每日项目总结系列022(2017.11.16)

叨叨两句

  1. ~小程序

Servlet

定义:运行在服务器端的Java小程序,是sun公司提供的一套用于接收请求、做出响应的规范。
Servlet的做用(重要):
1.获取请求参数(接收请求)
2.处理请求(调用service层的方法处理业务)
3.分发转向(跳转页面,重定向和请求转发)
4.作出响应服务器

Servlet的生命周期
Servlet从建立到销毁的这个过程。
生命周期方法:一个对象从建立到消亡所必须经历的方法,叫生命周期方法。
init() 当Servlet被初始化出来的时候调用
service() 当每次有请求到达该Servlet的时候调用
destroy() 当Servlet对象被销毁的时候调用对象

Servlet何时初始化-----第一次请求该servlet的时候
Servlet何时被销毁------服务器关闭或者项目移除的时候销毁继承

Servlet的通用写法:继承HttpServlet类,重写doGet()和doPost()方法,在doPost()方法中调用doGet()生命周期

Servlet的提早初始化
在配置文件中,对应的<servlet>标签里面添加一个<load-on-startup>标签,这个标签中的内容写2
提早到项目发布的时候初始化该Servletservlet