ServletConfig對(duì)象的引入:
在servlet類中的某方法中需要讀取外部的一個(gè)文件,但是讀取地文件不是固定的,比如現(xiàn)在要讀取b.txt,那么只能修改源代碼,這樣顯得很low;

Paste_Image.png
ServletConfig對(duì)象的使用:
于是乎我們可以在服務(wù)器的server.xml中給這個(gè)servlet添加配置文件,需要改動(dòng)什么直接在配置文件上入手就可以了;

Paste_Image.png
配置文件已經(jīng)有了,那么怎么在項(xiàng)目中讀取到這個(gè)配置文件并使用起來(lái)呢?
客官莫急,且看丁丁的大圖:

Paste_Image.png
最后來(lái)一發(fā)小總結(jié):
配置圖:

Paste_Image.png
在servlet中獲取初始化參數(shù):
config.getInitParameter("name"); 根據(jù)參數(shù)名稱獲取參數(shù)值
config.getInitParameterNames(); 獲取所有參數(shù)名稱