JSP config.getInitParameterNames()方法:獲取所有的初始引數的名字

2020-07-16 10:04:52
該方法用於獲取 JSP 的所有初始引數的名字。

語法:

getInitParameterNames()

返回值:儲存 JSP 中所有初始引數名稱的列舉物件。

範例

通過 getInitParameterNames() 方法獲取 JSP 頁面中所有初始引數的名字,並迴圈遍歷獲取的名稱,關鍵程式碼如下:
<%
  Enumeration names = config.getInitParameterNames();
  while(names.hasMoreElements()){
  out.println(names.nextElement()+"<br>");
  }
%>

典型應用

config 物件可產生 servlet 的 servlet 物件的直接包容器。本範例實現獲取 JSP 初始引數資訊。程式碼如下:
<body>
  <%
     Enumeration ration = config.getInitParameterNames();  //返回servlet初始參數列
     while(ration.hasMoreElements()){  //迴圈遍歷參數列
     Object nameOb = ration.nextElement();  //獲取引數資訊
     String name = (String)nameOb;
     out.println(name+":");  //輸出引數名
     out.println(config.getInitParameter(name)+"");  //輸出引數值
     }
  %>
    <p>Web應用名稱</p>
    <%=config.getServletName()%>
</body>