个人对Servlet的理解

它定义了开发java项目的一套规范。

这个规范有什么内容:

1、首先这个规范有两种实现方式:web.xml和注解;

2、定义了servlet容器、定义了servlet对象的创建方式、以及servlet处理具体业务service方式;

3、如何创建管理servlet对象,servlet实例的生命周期,如何处理Http协议请求与响应,会话跟踪

 

与web.xml为例,实现servlet规范,步骤如下:

1、加载初始化信息:applicationContext.xml;

2、servlet规范规定了类的加载顺序:listener——>filter——>servlet ,有多个(listener或filter或servlet)的话则按照声明的顺序加载或者自定义顺序

3、在创建servlet对象时,要注意<servlet-mapping>标签,它声明了接口的映射关系,标记着为我们写的接口交给那个servlet实例管理。

 

在做servlet开发时,需要注意:

1、地址映射配置;

2、servlet不能单独运行,是由servlet容器来控制和调度的;

3、一个servlet对象只有一个实例;

4、需要开发者处理线程安全问题;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值