ServleConfig和ServletContext之间的区别

许多Servlet的开发人员都对“ ServletConfig”和“ ServletContext”之间的区别感到困惑。 实际上,“ ServletContext”名称非常混乱,在将来的版本中应更改为“ AppConfig”或“ AppContext”

上下文配置

1) 每个“ Web应用程序”一个 ,由所有Servlet的类进行全局访问
2)web.xml –在web-app元素内和servlet元素外


        
		ServletName
		com.mkyong.ServletDemo
	
	
	
			email
			[email protected]
	
   

3)Servlet代码

getServletContext().getInitParameter("email")

==>参见ServletContext示例

ServletConfig

1) 每个“ servlet”一个 ,只能访问每个特定的servlet
2)web.xml – servlet元素内


        
		ServletName
		com.mkyong.ServletDemo

                 
			email
			[email protected]
	         

	
   

3)Servlet代码

getServletConfig().getInitParameter("email")

==>参见ServletContext示例

翻译自: https://mkyong.com/servlet/different-between-servleconfig-and-servletcontext/

你可能感兴趣的:(ServleConfig和ServletContext之间的区别)