Servlet总结

Servlet总结

一.Servlet的概述

1.什么是servlet

		Servlet运行在服务器的Java小程序,是sun公司提供一套规范,
		用来处理客服端请求,响应给浏览器的动态资源.

2.Servlet的作用

		a.用来处理从客服端发送过来的请求,并对该请求作出响应.
		b.Servlet的任务有:
				1.获取请求参数
				2.处理请求
				3.完成响应

二.Servlet的入门

	1.servlet规范要求
		a.servlet规范要求:servlet程序需要编写实现类,并在wev.xml进行配置
		b.实现类:通常继承javax.servlet.http.HttpServlet类,
			并复写doGet和doPost方法
		c.doGet()方法用于处理get请求
		d.doPost()方法用于处理post请求
		e.配置信息:在web.xml进行配置
	2.编写步骤:
		a.创建类,继承HttpServlet,复写doGet和doPost方法
		b.编写配置文件
		c.浏览器访问地址栏输入的地址
	3.Servlet的执行的流程详解:

三.Servlet的生命周期

	1.生命周期	:就是一个对象从创建到销毁的过程
	2.Servlet生命周期:Servlet从创建到销毁的过程:
			a.何时创建:用户第一次访问Servlet创建Servlet的实例(单实例)
			b.何时销毁:当项目从服务器中移除的时候,或者关闭服务器的时候.
	3.Servlet规范规定:
			a.第一次调用时,将执行初始化方法:init(ServletConfig)
			b.每一次调用,都将执行serviece(ServletRequest,
			ServletResponse)方法
			c.服务器关闭,或项目移除:destroy()方法
	4.servlet被访问过程描述:
			a.用户第一次访问Servlet的时候,首先服务器会创建一个servlet的实例
			b.创建servlet实例同时执行Servlet的init方法
			c.然后,每一次请求服务器都会创建一个新的线程访问servlet中
			的service的方法,在service方法内部根据请求的方式的不同调用
			doXXX的方法(get请求调用doGet,post请求调用doPost).
			d.当servlet从服务器中被移除,或者关闭服务器,servlet的实例就会
			被销毁,同时destroy方法将会执行.
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值