posts - 19, comments - 53, trackbacks - 0, articles - 283
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Enumeration 枚舉接口

          Posted on 2009-07-26 23:52 Gavin.lee 閱讀(182) 評論(0)  編輯  收藏 所屬分類: java SE & EE
          package com.Gavin.tools;

          /*
           * Enumeration類 枚舉類型。保存一系列相關(guān)對象
           * Enumeration.hasMoreElements()
           * 測試Enumeration的當前位置是否有下一個元素,如果有的話返回真,
           * 然后把內(nèi)部的指針指向下一個元素
           * Enumeration.nextElement()
           * 提取Enumeration中的下一個元素
           
          */

          import java.io.*;
          import java.util.*;
          import javax.servlet.*;
          import javax.servlet.http.*;

          public class RequestHeaderExample extends HttpServlet {
              
          private static final long serialVersionUID = -5459214067072812785L;

              
          public void doGet(HttpServletRequest request, HttpServletResponse response)
                      
          throws IOException, ServletException {
                  response.setContentType(
          "text/html");

                  PrintWriter out 
          = response.getWriter();
                  
                  Enumeration
          <?> e = request.getHeaderNames();//系統(tǒng)定義函數(shù),獲得客戶端HTTP請求的所有頭信息。以枚舉的方式返回出來。
                  
          //遍歷這個枚舉對象
                  while (e.hasMoreElements()) {
                      String name 
          = (String) e.nextElement();
                      String value 
          = request.getHeader(name);    //系統(tǒng)定義函數(shù),把名字為String的頭信息的內(nèi)容拿出來
                      
                      out.println(name 
          + " = " + value + "<br>\n");
                  }

              }

          }

          主站蜘蛛池模板: 城步| 扬中市| 大城县| 芜湖市| 夹江县| 綦江县| 浦江县| 泸定县| 阿图什市| 扶绥县| 晋中市| 汉寿县| 南澳县| 大英县| 东兰县| 林周县| 安龙县| 江陵县| 小金县| 日喀则市| 堆龙德庆县| 沁阳市| 双峰县| 神农架林区| 获嘉县| 襄汾县| 赤水市| 龙州县| 尚义县| 西充县| 武夷山市| 会宁县| 广饶县| 靖州| 上犹县| 什邡市| 额济纳旗| 浦江县| 珠海市| 深圳市| 略阳县|