A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2018-6-2 12:40  /  5413 人查看  /  52 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


2018/6/2 林玮

今天继续学习了Servlet,重点分为了两个:一,Servlet的生命周期.二ServletContext.
Servlet的生命周期是在以后的面试中也会出现的问题,然后Servlet的生命周期到底是多少呢?就是从它的创建到销毁的过程,就是它的生命周期,就跟人是一样的,从出生到死亡.那又是何时Servlet才被创建,何时被销毁的呢?它的创建是随着用户的访问,服务器会创建一个Servlet的,然后又随着用户的访问完毕而销毁的.
url-pattem的配置有三种:
                1.完全路径匹配:/XXX/...(主要应用第一个)
                2.目录匹配:/XXX/.../*
                3.扩展名匹配:*.XXX
还有一个路径,对于路径的编写还是很有讲究的,相对路径不能以/开头,绝对路径呢又必须以/开头.(如果在路径中写./那就是当前目录../就是上一级目录)
还讲了一个response,在今天的案例中很多都用到了他,有两个个方法我们要区别一下,就是addHeader(X,X);他一个key可以对应多个value,还有就是setHeader(X,X);他就是我们平常用的一key一value,然后为什么说区别一下呢,因为我们以后是只有后者,不用前者的.所以平时在运用的时候不要弄混了.
最后就是ServletContext了,它是一个域对象,相当于在服务器中开辟了一个新的空间,是随着服务器的启动而创建,服务器的关闭而销毁的,可以用来储存数据,在要用的时候从这个空间中拿就好了,用一个东西来比喻的话那他就相当于一个百宝箱.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马