application 对象用于保存所有应用程序的公有数据。它在服务器启动时自动创建,在服务器停止时销毁。当application对象没有被销毁时,所有用户都可以共享该application对象。
1、访问应用程序初始化参数
application队形提供了对应用程序初始化参数进行访问的方法。应用程序初始化参数在web.xml文件进行配置,web.xml文件位于web应用所在目录下的WEB-INF子目录中。在web.xml通过<context-param>标记配置应用程序初始化参数。
1)getInitParameter()方法
该方法用于返回一下已命名的参数值: application.getInitParameter(String name)
2) getAttributeNames()方法
该方法用于返回所有已定义的应用程序初始化参数名的枚举。:Enumeration enema = application.getInitParameterNames()
2、应用程序环境属性管理
1)setAttribute(String name,object obj)
2) getAttributeNames()
3)getAttribute(String name)
4)removeAttribute(String name);