context-param和init-param

来源:互联网 发布:sql having是什么意思 编辑:程序博客网 时间:2024/05/03 19:22

context-param元素含有一对参数名和参数值,用作应用的servlet上下文初始化参数。参数名在整个Web应用中必须是惟一的。

<context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value></context-param>
多个参数用逗号分割。


init-param是servlet参数,范围只是在指定的servlet内

  <filter>  <filter-name>filter</filter-name>  <filter-class>org.han.filter.MyFilter</filter-class>  <init-param>  <param-name>encoding</param-name>  <param-value>UTF-8</param-value>  </init-param>  </filter>


context-param 的获取方法是: getServletContext().getInitParameter("configName");

init-param 的获取方法是: getInitParameter("configName");