Servlet中init-param与context-param的区别

配置在标签中,用来初始化当前的Servlet的,属于当前Servlet的配置,因此存放在servletConfig对象中;

        通过getServletConfig().getInitParameter("initParam")的方式获取;

直接配置在web.xml的标签中,属于上下文参数,在整个web应用中都可以使用,它是全局的,因此存放在servletContext对象中(即application对象);

        通过getServletContext().getInitParameter("contextParam")的方式获取;

Servlet中init-param与context-param的区别_第1张图片

Servlet中init-param与context-param的区别_第2张图片

你可能感兴趣的:(Servlet中init-param与context-param的区别)