使用ServletConfig获得web.xml资源中的参数
适用:一些不需要再Servlet文件中初始化的可以使用,例如:数据库用户名和密码
//Servlet文件
//实例化ServletConfig对象
ServletConfig servletConfig=this.getServletConfig();
/***********************获取指定的参数******************************/
//获取web.xml配置文件中name参数
String name= servletConfig.getInitParameter("name");
out.println(name);
/***********************获取所有参数****************************************/
//获取所有参数,返回一个枚举
Enumeration enumeration= servletConfig.getInitParameterNames();
//遍历
while (enumeration.hasMoreElements()) {
//获取指定的每个参数的参数值
String name1= servletConfig.getInitParameter(enumeration.nextElement().toString());
out.println(name1);
}
//web.xml
<servlet>
<servlet-name>ServeltConfigDemo</servlet-name>
<servlet-class>biz.ServeltConfigDemo</servlet-class>
<init-param>
<param-name>name</param-name>
<param-value>张三</param-value>
</init-param>
<init-param>
<param-name>name1</param-name>
<param-value>李四</param-value>
</init-param>
<init-param>
<param-name>name2</param-name>
<param-value>王五</param-value>
</init-param>
</servlet>
最新文章
- $().on()
- JAVAWEB监听器(二)
- (旧)子数涵数&#183;PS ——翻页效果
- 2016030206 - mysql常用命令
- 颜色矩阵 滤镜 ColorMatrix
- jQuery源代码学习笔记:jQuery.fn.init(selector,context,rootjQuery)代码具体解释
- Cohort Analysis and LifeCycle Grids mixed segmentation with R(转)
- insertBefore方法(javascript与jQuery)
- 调用Excel宏批量处理文件
- Ubuntu中拷贝文件的操作
- web服务搭建
- 查看线程的进程id
- centos install go
- hadoop-1(单机模式配置)
- 初始kafka
- 【SE】Week3 : 四则运算式生成评分工具Extension&;Release Version(结对项目)
- 【Python】Flask系列-数据库笔记
- Java Web项目部署时 “Exploded Archive”模式部署时无效
- Jquery中bind(), live(), on(), delegate()四种注册事件的优缺点,建议使用on()
- cannot use &#39;throw&#39; with exceptions disabled(转)
热门文章
- [Tool]利用Advanced Installer建立x86/x64在一起的安装程式
- ISA TEST Writeup
- 工作介绍xml书包文件
- 微软将彻底改变Windows发布方式
- CSS3新功能简要
- AngularJS 疑难问题解决汇总
- 从头开始学JavaScript (三)——数据类型
- .net设计模式之装饰模式
- 百度地图API显示多个标注点,解决提示信息问题以及给标注增加地图旁的文字连接提示的另一种解决办法
- vs2012连接sql2008(错误类型:Could not load file or assembly)