Servlet
提示:以下是本篇文章正文内容,下面案例可供参考
一、Servlet是什么
web应用是完全是基于http协议.http协议有请求报文(request)和响应报文(repond)。
http协议有两个重要的方法,一个是POST,一个是GET,这两个方法就是向浏览器发送请求的方法。
Servlet能够读取这类报文,并对报文进行处理。
二、如何使用Servlet
(1)
一般来说,servlet只会初始化一次,也就是整个过程中只存在一个servlet对象,即便是有多次访问,依然只有一个对象,这个对象是可以复用的。
1.编写一个Java类,继承HttpServlet类。
2.重写HTTPServlet类中的doGet方法和doPost方法。
3.配置web.xml文件或者使用注解进行配置。(使用注解每当修改配置类容时需要重新配置)
(2)
Servlet关键方法与生命周期
1.init() 这个方法用于Servlet实例的创建,只会被调用一次。
2.service()进行数据处理,可以多次调用,被请求就调用。
3.destroy()销毁servlet对象时调用。停止服务器或者重新部署web时销毁servlet使用。同样只使用一次。
总结
总之Servlet就是一个类,继承与HttpServlet。能够处理http协议这些报文。