ServletConfig对象的引入:
在servlet类中的某方法中需要读取外部的一个文件,但是读取地文件不是固定的,比如现在要读取b.txt,那么只能修改源代码,这样显得很low;
ServletConfig对象的使用:
于是乎我们可以在服务器的server.xml中给这个servlet添加配置文件,需要改动什么直接在配置文件上入手就可以了;
配置文件已经有了,那么怎么在项目中读取到这个配置文件并使用起来呢?
客官莫急,且看丁丁的大图:
最后来一发小总结:
配置图:
在servlet中获取初始化参数:
config.getInitParameter("name"); 根据参数名称获取参数值
config.getInitParameterNames(); 获取所有参数名称