入门 硬件知识 电脑基础 上网入门 故障 电脑修护 电脑健康 精通电脑 网站 DIV+CSS 建站知识 SEO知识
教程 电脑操作 平面设计 路由设置 技巧 Word Excel QQ技巧 壁纸 自然风景 酷车美女 系统桌面
系统 安装系统 系统技巧 系统设置 安全 木马查杀 黑客防御 安全资讯 美女 明星写真 清纯美女 性感美女

主页 > 网站建设 > Web开发 > INTRODUCE

JavaWeb中的Servlet是什么

发布时间:2017-04-27 作者:电脑知识网 来源:www.sogoupc.com 字号:
Servlet,望文生义,是一种运行在效劳器上的小插件。其最常见的用处是拓展Web效劳器的功用。它可作为十分安全的、可移植的、易于运用的CGI替代品。Tomcat是契合Servlet标准的优异的Servlet容器。
JavaWeb之啥是Servlet​
东西/质料
 
MyEclipse
Tomcat
一、有关概念
 
1
Web的概念:
- 用HTML(超文件技能)来表达信息,以及树立信息与信息之间的连接(表达)
- 用URL(一致资本定位符Uniform Resource) Locator)来完成网络上信息的准确定位(定位)
- 用网络使用层协议HTTP来标准浏览器与Web效劳器之间的通信进程(传输)
JavaWeb之啥是Servlet
2
CGI:通用网关接口(Common Gateway Interface),是一个Web效劳器主机供给信息效劳的接口经过这个接口,Web效劳器就能获取客户端提交的信息,转交给效劳器端的CGI程序进行处理,最后回来成果给客户端。
CGI程序:按照CGI接口标准编写的能够处理用户经过浏览器发送到效劳器的数据的一个程序。
SO,CGI其实是一个接口标准,并且按照CGI接口标准开发的程序都能够叫做CGI程序。
JavaWeb之啥是Servlet
END
二、Servlet具体介绍
 
Servlet容器与Servlet:Servlet运行在Servlet容器中,能够为各式各样的客户恳求供给相应效劳。它能够完成:
1.动态生成HTML
2.转发恳求
3.拜访资本
JavaWeb之啥是Servlet
如何创立一个Servlet:
1.承继GenericServlet
2.承继HttpServlet
两者的差异:GenericServlet抽象类为Servlet接口供给了经过完成。HttpServlet底层完成也是承继了GenericServlet,它是GenericServlet的子类。这种完成办法用得比较多,它不强制完成service()等办法。
JavaWeb之啥是Servlet
Servlet的生命周期:
1.当客户端首次发起恳求时,Servlet容器创立Servlet目标,每一次恳求都会创立request、response目标。(init()办法)
2.经过恳求办法判别是调用doGet()还是doPost()
3.履行service()办法,并依据用户恳求履行相应逻辑并呼应。当Servlet容器把Servlet生成的呼应发送给客户端时,Servlet窗口就会毁掉request、response目标
4.Web使用停止时,毁掉Servlet目标
JavaWeb之啥是Servlet
END
注意事项
 
请参考书,引荐这本书,讲得很好
多写多练多点赞

文章: JavaWeb中的Servlet是什么
地址:http://www.sogoupc.com/web/201704/18337.html
------分隔线----------------------------
------分隔线----------------------------
热门Web开发文章推荐