菜鸟学Android(二十):Servlet的调用过程

本文详细介绍了浏览器如何通过HTTP请求与服务器进行交互的过程,并重点解释了在这个过程中Servlet是如何被调用及其实现机制。

一、浏览器和服务器(web容器,tomcat就是其中一种web容器)的访问过程

1、浏览器发出请求,如“http://localhost/news/12.html”

2、服务器接受请求,并分析出域名ip,哪个web资源,然后会返回信息

这这个过程中会调用Servlet

二、Servlet的调用过程

在浏览器和服务器的交互过程中,可能会调用到Servlet类(在web应用的classes文件夹中)

如果是首次访问,那么会创建Servlet对象,并一直保存在内存中,直至服务器(web容器)被销毁

Servlet创建后,接着发生以下步骤:

1、创建HttpServletRequest的请求(request)和响应(respone)对象

2、然后这两个对象作为参数调用Servlet的service()方法

3、请求对象读取请求信息,接着响应对象响应信息

4、service将信息返回服务器中,然后在传递到浏览器



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值