JavaWeb Servlet编程

什么是Servlet?

一个Servlet就是一个标准的服务器端应用程序,它可以是执行商务逻辑,处理Http请求。需要运行在服务器端,还有Web容器的支持,并用Java来编写。

 

Servlet是一个合成词:由Server+let构成(在服务器端运行的小程序)

Applet(Application+let)

MIDlet(MIDP+let)

 

要实现的接口:

javax.servlet.Servlet;

javax.servlet.GenericServlet;

javax.servlet.HttpServlet;

 

 

·Servlet处理的流程:

1·客户端使用浏览器提交对Servlet的调用的Get(地址)或者Post(表单)请求

2.服务器接到请求后,如果该Servlet是第一次被调用,实例化这个Servlet

3.服务器调用该Servlet对象的service()方法

4.Servlet产生动态的回复内容

5.服务器发送回复内容给客户端的浏览器

 

 

手工编写Servlet具体步骤:

1.编写Servlet源程序(继承HttpServlet)

2.建立Web应用目录结构

3.编写web.xml文件(部署文件)

4.运行Servlet

 

 

Servlet生命周期:

init() //初始化

service() //就绪状态时调用

destroy() //销毁退出

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章