在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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!