String s1 = getServletConfig().getInitParameter("P1"); String s2 = getServletContext().getInitParameter("P1"); String s3 = getServletConfig().getServletContext().getInitParameter("P1"); String s4 = getInitParameter("P1");
1:getServletContext()取得的是 配置的参数 getServletConfig()取得的是 配置的参数
2: getServletContext()应用于整个web App,而getServletConfig()仅应用于当前Servlet。 但是ServletConfig对象拥ServletContext的引用。所以可以通过getServletConfig()来获得web App的 初始值。