• JSP config.getInitParameterNames()方法:获取所有的初始参数的名字

    该方法用于获取 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>

全部加载完成