【发布时间】:2012-06-18 06:57:45
【问题描述】:
为什么我们要使用setAttribute() 方法设置ServletContext 参数,因为我们可以通过在web.xml 中设置参数并使用getInitParameter() 获取它们来完成同样的事情?
【问题讨论】:
标签: servlets setattribute
为什么我们要使用setAttribute() 方法设置ServletContext 参数,因为我们可以通过在web.xml 中设置参数并使用getInitParameter() 获取它们来完成同样的事情?
【问题讨论】:
标签: servlets setattribute
servletContext.setAttribute() 是动态的,可以在运行时设置和重置。
web.xml 中指定的 init-parameter 是静态的,在应用程序的生命周期内不会改变。
示例:
init-param
【讨论】: