当前位置: 移动技术网 > IT编程>网页制作>CSS > HttpServlet在第一个Servlet程序中的知识点

HttpServlet在第一个Servlet程序中的知识点

2020年03月29日  | 移动技术网IT编程  | 我要评论

www.nbjspx.org,淡奶油怎么打发,火龙疗法

##httpservlet是genericservlet 的子类

httpservlet是gennericservlet的子类,只用于接收http请求和响应。
一般情况,web开发中,需要使用的servlet均只需要实现该类即可,
servlet.http包中定义了采用http通信协议的httpservlet类,
http的请求方式包括delete,get,options,post,put和trace,
在httpservlet类中分别提供了相应的服务方法,它们是,
dodelete(),doget(),dooptions(),dopost(), doput()和dotrace().

httpservlet容器响应web客户请求流程如下:

1)web客户向servlet容器发出http请求;

2)servlet容器解析web客户的http请求;

3)servlet容器创建一个httprequest对象,在这个对象中封装http请求信息;

4)servlet容器创建一个httpresponse对象;

5)servlet容器调用httpservlet的service方法,
把httprequest和httpresponse对象作为service方法的参数传给httpservlet对象;

6)httpservlet调用httprequest的有关方法,获取http请求信息;

7)httpservlet调用httpresponse的有关方法,生成响应数据;

8)servlet容器把httpservlet的响应结果传给web客户。

在myeclipse和idea中创建的servlet都默认继承了service(),但是没有显示出来,

只需要重写其中的get,post就是servlet里的doget(),dopost()

制作一个表单

 

 

在html中

<form method="get  post" action="index.jsp(一般是servlet)">

有methed=get和methed=post两种

设置get会在访问地址里显示信息,相当于以信息的形式传送数据库

 

 

设置post会隐藏信息,以地址的形式显示,但是数据也可以传送。

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网