在javaweb中ServletContext是web应用的一个域对象,它的感化之一可以用来获取全局初始化参数。下面是炳同窗带来的用ServletContext获取全局初始化参数的简单案例。
起首建立一个Servlet,让它担当HttpServlet,重写doGet和doPost方式,
在doPost方式中挪用doGet方式。
然后在web.xml下经由过程<context-param>标签对来设置装备摆设全局参数。
起首经由过程getServletContext()方式获得一个ServletContext对象。
随后在参数较少的环境,知道param-name的环境下可以经由过程getInitParameter(name);方式获得param-value的值。
启动办事器,拜候这个Servlet,查看节制台,可以看到已经当作功取得value的值。
当然还有一种方式,经由过程ServletContext对象的getParameterNames();获取存放所有param-name值的列举对象。
然后我们遍历这个列举可以获得每一个param-name个,知道name之后,ServletContext对象就可以挪用getInitParameter(name)获得对应的value值了。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!