servletcontext获取资源相关方法
servletcontext在服务器启动时即创建,在服务器关闭时才会死气,而且每个web工程只有一个对应的servletcontext,servlet可以实现同一个项目下多个servlet之间的通信,数据的共享和存储等。
- getAttribute(String name) ,获取绑定在servlet context上的数据。
- getInitParameter(String name) ,获取<context-param>标签中为整个Web应用配置的初始化参数。
- getInitParameterNames() ,一次性获取<context-param>里所有的初始化参数名
- getRealPath(String path) ,获取应用程序内指定资源的绝对路径。
- getResource(String parh),path必须是/开头,代表当前web应用程序的根目录。返回一个代表某个资源的URL对象。
- getResoutceAsStream(String parh),可以使用相对于根目录的路径访问到web目录下的所有文件,而不必知道绝对路径,返回文件流。