java web入门--002【Servlet】

Servlet的初始化创建是由servlet容器做的,也就是由tomcat做的。
Servlet容器:
运行servlet、jsp、filter等的软件环境。

 

作用

 

(1)可以用来创建servlet,并调用servlet的相关生命周期方法;

(2)jsp,filter,listener,tag...


Servlet生命周期的方法,以下方法都是由Servlet容器负责调用:
(1)构造器:只被调用一次,只有第一次请求servlet时,创建servlet的实例,调用构造器;
(2)init方法:只被调用一次,创建好实例之后会被立即调用,用于初始化当前的servlet;
(3)service方法:被多次调用,每次请求都会调用service方法,实际用于响应请求的;
(4)destroy方法:只被调用一次,在当前servlet所在的WEB应用被卸载之前,用于释放当前servlet所占用的资源;
(5)load-on-startup参数:配置在servlet节点中:

<servlet>
		<servlet-name>helloServlet</servlet-name>
		<servlet-class>com.servlet.helloServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

load-on-startup:可以指定servlet被创建的时机,若为负数,则在第一次请求时被创建,若为0或者正数,则在当前web应用被servlet容器加载时创建实例,且数值越小越早被创建。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值