久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    getParameter與getparameterValues區(qū)別

     英昌知識匯聚館 2011-11-21

    一、 簡單的對比

    request.getParameter用的比較多,相對熟悉

    request.getParameterValues(String   name)是獲得如checkbox類(名字相同,但值有多個)的數(shù)據(jù)。   接收數(shù)組變量 ,如checkobx類型    
    request.getParameter
    String   name)是獲得相應(yīng)名的數(shù)據(jù),如果有重復的名,則返回第一個的值 . 接收一般變量 ,如text類型

     

    例:

    1. 三個名字相同的text標簽

    <input type="text" name="test" value="1" />
    <input type="text" name="test" value="2" />
    <input type="text" name="test" value="3" />

     

    request.getParameterValues("test")   ----------------- [1, 2, 3]

    request.getParameter("test")             ------------------ 1

     

    ${paramValues.test}

    ${param.test}

     

    2. checkbox

     <input type="checkbox" name="habit" value="read">看書

     <input type="checkbox" name="habit" value="movie">電影

     <input type="checkbox" name="habit" value="game">游戲

    request.getParameterValues("habit")

     

     

    二、與此相關(guān)的話題------隱含對象

     

    1. JSP隱含對象(Implicit Object)

     

         所謂隱含對象,是指當編寫jsp網(wǎng)頁時,不必做任何聲明就可以直接使用的對象。 JSP2.0定義了九個隱含對象

     

    request response pageContext session application out conifg page exception

     

    這里只提一下request response 兩個對象

           request 對象表示客戶端請求的內(nèi)容比如我們從request中取得了用戶輸入的內(nèi)容實現(xiàn)了javax.servlet.http.HttpServletRequest接口

          response對象表示響應(yīng)客戶端的結(jié)果。

    上面我們使用了request的兩個方法getParameter getParameterValues其實request還有其他幾個比較重要的方法這里只涉及幾個獲取請求參數(shù)的方法

    String getParameter(String name)                     取得name的參數(shù)值

    String[] getParameterValues(String name)        取得所有name的參數(shù)值

    Enumeration getParameterNames()                  取得所有的參數(shù)名稱

    Map<String, String[]> getParameterMap()        取得request的所有參數(shù)的一個映射

    //

    Returns a java.util.Map of the parameters of this request. Request parameters are extra information sent with the request. For HTTP servlets, parameters are contained in the query string or posted form data.

     

    Returns:

    an immutable java.util.Map containing parameter names as keys and parameter values as map values. The keys in the parameter map are of type String. The values in the parameter map are of type String array.

    //

     

    response等其他幾個隱含對象也有非常重要的身份,有機會專門整理一下,宣揚一下它們的顯赫地位。

     

    2. EL隱含對象

     

    ELExperssion Language,自JSP2.0后正式成為JSP的標準規(guī)范之一,支持Servlet2.4/JSP2.0Container也就相應(yīng)的支持EL語法。

    一個常見的形式如,<c:out value="${ 3 + 7 * 4}" />

    EL的隱藏對象有11 PageContext PageScope RequestScope sessionScope applicationScope

    param paramValues header headerValues cookie initParam

    其中param paramValues即對相應(yīng)ServletRequest.getParameter(String name)ServletRequest.getParameterValues(String name)

     

      本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
      轉(zhuǎn)藏 分享 獻花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 丁香婷婷色综合激情五月| 日日躁狠狠躁狠狠爱| 高清破外女出血AV毛片| 四虎成人精品永久网站| 韩国三级在线 中文字幕 无码| 亚洲午夜无码久久久久蜜臀av | 精品国偷自产在线视频99| 免费无码成人AV片在线| 亚洲AV无码之国产精品网址| 日韩欧美不卡一卡二卡3卡四卡2021免费| 中文字幕在线亚洲日韩6页| 日本乱偷人妻中文字幕在线| 久久精品国产福利一区二区| 国产精品久久久久影院| 男女性杂交内射女bbwxz| 亚洲AV无码精品色午夜果冻| 中文字幕无码AV激情不卡 | 色欲AV伊人久久大香线蕉影院| 福利一区二区在线播放| 少妇和邻居做不戴套视频| 中文国产不卡一区二区| 再深点灬舒服灬太大了网站| av深夜免费在线观看| 久久精品人人做人人爽电影蜜月| 最新国产精品好看的精品| 人妻大战黑人白浆狂泄| 成人三级视频在线观看不卡 | 老色鬼在线精品视频| 日韩在线视频线观看一区| 亚洲性无码AV在线欣赏网| 成人小说亚洲一区二区三区| A级日本乱理伦片免费入口| 国产初高中生在线视频| 羞羞影院午夜男女爽爽免费视频| 国产精品成人中文字幕| 亚洲美免无码中文字幕在线| 色屁屁WWW影院免费观看入口 | 无套内射视频囯产| 亚洲精品国产综合久久久久紧 | 久久精品蜜芽亚洲国产AV| 国产破外女出血视频|