W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Controller 提供了 getPara 系列方法用來從請求中獲取參數(shù)。getPara 系列方法分為兩種類型。 第 一 種 類 型 為 第 一 個 形 參 為 String 的 getPara 系列 方法 。 該 系 列 方法 是對 HttpServletRequest.getParameter(String name) 的 封 裝 , 這 類 方 法 都 是 轉(zhuǎn) 調(diào) 了 HttpServletRequest.getParameter(String name)。第二種類型為第一個形參為 int 或無形參的 getPara 系列方法。該系列方法是去獲取 urlPara 中所帶的參數(shù)值。getParaMap 與 getParaNames 分別對應(yīng) HttpServletRequest 的 getParameterMap 與 getParameterNames。
記憶技巧:第一個參數(shù)為 String 類型的將獲取表單或者 url 中問號掛參的域值。第一個參數(shù)為int 或無參數(shù)的將獲取 urlPara 中的參數(shù)值。
getPara 使用例子:
方法調(diào)用 | 返回值 |
getPara(”title”) | 返回頁面表單域名為“title”參數(shù)值 |
getParaToInt(”age”) | 返回頁面表單域名為“age”的參數(shù)值并轉(zhuǎn)為 int 型 |
getPara(0) | 返回 url 請求中的 urlPara 參數(shù)的第一個值,如 http://localhost/controllerKey/method/v0-v1-v2 這個請求將 返回”v0” |
getParaToInt(1) | 返回 url 請求中的 urlPara 參數(shù)的第二個值并轉(zhuǎn)換成 int 型,如 http://localhost/controllerKey/method/2-5-9 這個請求將返回 5 |
getParaToInt(2) | 如 http://localhost/controllerKey/method/2-5-N8 這個 請求將返回 -8。注意:約定字母 N 與 n 可以表示負(fù) 號,這對 urlParaSeparator 為 “-” 時非常有用。 |
getPara() | 返回 url 請求中的 urlPara 參數(shù)的整體值, 如 http://localhost/controllerKey/method/v0-v1-v2 這個 請求將返回”v0-v1-v2” |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: