3.ServletContext类

使用init方法后,要在下面通过super调用init方法,不然空指针异常。

 

什么是ServletContext?

1,ServletContext是一个接口,它表示Servlet上下文对象。

2,一个web工程,只能有一个ServletContext对象实例。

3,ServletContext对象是一个域对象。

4,ServletContext是在web工程部署启动的时候创建。在web工程停止的时候销毁。

 

什么是域对象?

域对象,是可以像Map一样存储数据的对象,叫做对象。

这里的域指的是存储数据的操作范围。

 

                                存数据                           取数据                             删除数据

Map                          put()                              get()                                 remove()

域对象                  setAttrlbute()                 getAttrlbute()                        removeAttrlbute()

 

ServletContext类的四个作用

1,获取web.xml中配置的上下文参数context.param.

2,获取当前的工程路径,格式:/工程路径

3,获取工程部署后的服务器硬盘上的绝对路径

4,像Map一样储存数据

posted @ 2022-03-19 10:41  世豪集团  阅读(19)  评论(0编辑  收藏  举报