ServletContext获取应用初始化参数
一个Servlet只能获取自己的初始化参数
所以我们可以配置公共的初始化参数,可以给所有的Servlet使用
然后用ServletContext来调用
应用初始化参数和Servlet初始化参数是不一样的哦!
我们先在web.xml里面配置一下初始化参数
<context-param> <param-name>publicName</param-name> <param-value>AliceAndBob</param-value> </context-param>
然后我们在Servlet中获取初始化参数
@Override public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletContext application = getServletContext(); String publicName = application.getInitParameter("publicName"); System.out.println(publicName); }
OK,每个Servlet都可以访问初始化参数
这里的参数就是公共初始化参数
也可以叫应用初始化参数