Servlet核心介绍之一
来源:互联网 发布:弱网络测试 编辑:程序博客网 时间:2024/05/16 17:44
Servlet介绍和生命周期
一个Servlet就是java的一个类,Servlet是一种服务器端的JAVA应用程序,具有独立于平台和协议的特性,可以生产动态的web页面,它担当客户请求(webl浏览器与其它HTTP客户端程序)与服务器响应(Htpp服务器上的数据库和应用程序)的中间层
Servlet是位于Web服务器内部的服务器端的应用程序,Servlet由web服务器加载,该web服务器必须含有servlet的JAVA虚拟机
Process about Servlet
客户端将信息发送给服务器端------->服务器端将请求信息发给Servlet-------->Servlet生成响应内容,并将其转给服务器------->服务器将响应返回客户端
在这里我想说:servlet响应内容动态生成,取决于客户端的请求
Servlet的生命周期
加载Servlet----->servlet创建一个servlet的实例----------->servlet调用servlet的init()的方法-------->一个客户端的请求到达server
----------->server创建一个请求对象--------->server创建一个响应对象---------->Server激活servlet的service()方法,传递请求和响应对象作为参数
------------>Service()方法获得请求对象的信息,处理请求--------->Service()方法使用响应对象的方法,将响应传回server (service可能激发其他方法做处理如doGet()或doPost()),到达客户端
注意:Init()方法只执行一次,通常Server关闭时servlet调用destroy()方法
Servlet的工作模式
1 客户端发送请求至服务器
2 服务器启动并调用Servlet
3 servlet根据客户请求生成响应内容并将其传给服务器
4 服务器将响应返回客户端
- Servlet核心介绍之一
- JSP&Servlet核心介绍
- Android核心分析之一
- Kubernetes 核心原理 之一
- Windows核心编程之一
- jsp/servlet核心知识点
- JavaWeb核心之Servlet
- Javaweb核心之Servlet
- JavaEE核心API--Servlet
- JavaWeb核心-servlet
- Java Web笔记 – Servlet技术介绍 生命周期 核心API 类方法调用顺序
- Servlet(及tomcat)之一
- Servlet介绍
- Servlet介绍
- Servlet介绍
- servlet介绍
- Servlet 介绍
- Servlet介绍
- poj 1390 Blocks(dp)
- xiewenjian
- git服务器搭建过程
- ASP.net datalist,gridview 编辑模板里面控件的使用;
- Qt:在TreeModel+QTreeView中使用复选框(checkbox)
- Servlet核心介绍之一
- HTML5之学习笔记一
- 总结-2012-3-18
- Android上封装的一个音频工具类
- 给source insight添加.cc的C++文件后缀识别
- Reflection in .NET
- 苹果正式关闭ios 5.0.1的SHSH固件验证
- JavaScript笔记之用链接对用户进行重定向
- 昂,弄了Vmware虚拟机和笔记本无线上网桥接的问题 弄了几个小时 找了一个文章 分享下