06 ServletConfig 对象

ServletConfig对象的引入:
在servlet类中的某方法中需要读取外部的一个文件,但是读取地文件不是固定的,比如现在要读取b.txt,那么只能修改源代码,这样显得很low;

06 ServletConfig 对象_第1张图片
Paste_Image.png

ServletConfig对象的使用:
于是乎我们可以在服务器的server.xml中给这个servlet添加配置文件,需要改动什么直接在配置文件上入手就可以了;

06 ServletConfig 对象_第2张图片
Paste_Image.png

配置文件已经有了,那么怎么在项目中读取到这个配置文件并使用起来呢?
客官莫急,且看丁丁的大图:

06 ServletConfig 对象_第3张图片
Paste_Image.png

最后来一发小总结:
配置图:

06 ServletConfig 对象_第4张图片
Paste_Image.png

在servlet中获取初始化参数:
config.getInitParameter("name"); 根据参数名称获取参数值
config.getInitParameterNames(); 获取所有参数名称

你可能感兴趣的:(06 ServletConfig 对象)