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

          Enumeration 枚舉接口

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

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

          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請(qǐng)求的所有頭信息。以枚舉的方式返回出來(lái)。
                  
          //遍歷這個(gè)枚舉對(duì)象
                  while (e.hasMoreElements()) {
                      String name 
          = (String) e.nextElement();
                      String value 
          = request.getHeader(name);    //系統(tǒng)定義函數(shù),把名字為String的頭信息的內(nèi)容拿出來(lái)
                      
                      out.println(name 
          + " = " + value + "<br>\n");
                  }

              }

          }

          主站蜘蛛池模板: 家居| 竹山县| 江源县| 鹤山市| 石首市| 航空| 普兰店市| 巫溪县| 花莲县| 牙克石市| 成武县| 仁布县| 清徐县| 温州市| 衢州市| 寿光市| 黄浦区| 青田县| 郧西县| 德州市| 岢岚县| 赤城县| 青海省| 宜良县| 长乐市| 睢宁县| 礼泉县| 利辛县| 柯坪县| 都江堰市| 横峰县| 尼勒克县| 西林县| 健康| 平邑县| 兴义市| 内丘县| 额尔古纳市| 贵南县| 图们市| 醴陵市|