servlet学习笔记-第一天

day01 servlet基本概念

1.Servlet是什么
java servlet(java服务器小程序)是一个基于java技术的Web组件,运行在服务器端,由Servlet容器所管理,用于生成动态的内容。
2.如何开发Servlet
    编写Servlet实际上就是按照Servlet的规范来编写一个java类。
3.Servlet如何运行
    Servlet被编译为独立的字节码,可以被动态的加载到支持Java技术的Web服务器中运行。Servlet不能独立运行,必须被部署到Servlet容器中,由容器来实例化和调用Servlet方法。
4.Servlet的执行流程
    ①用户通过点击某个链接或者在地址栏中输入URl访问Servlet。
    ②Web服务器接收到请求后,将请求交给Servlet容器。
    ③Servlet实例化Servlet,调用一个Servlet的特定方法对请求处理,并做出响应。
    ④Servlet容器将响应信息返回到Web服务器。
    ⑤Web服务器包装响应信息,以hTTP响应的形式发送给Web浏览器。
5.Servlet的特点
    ①Servlet是单实例多线程的运行方式,每一个请求在一个独立的线程中运行,而提供服务的Servlet实例只有一个。
    ②Servlet具有可升级性,能响应更多的请求。
    ③Servlet使用标准的API,被大多数Web服务器所支持。
    ④Servlet使用java语言编写,容易开发,平台独立性。
    ⑤Servlet可以访问java平台丰富的类库,使得各种应用的开发更加容易。
    ⑥Servlet容器给Servlet提供了额外的功能,如错误处理和安全
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值