首頁常見問題正文

Java培訓:param和paramValues對象

更新時間:2023-11-15 來源:黑馬程序員 瀏覽量:

IT培訓班

  在JSP頁面中,經(jīng)常需要獲取客戶端傳遞的請求參數(shù),為此,EL表達式提供了param和paramValues兩個隱式對象,這兩個隱式對象專門用于獲取客戶端訪問JSP頁面時傳遞的請求參數(shù)。下面針對這兩個對象進行講解。

1700010804580_param和paramValues對象.jpg

  param對象用于獲取請求參數(shù)的某個值,它是Map類型,與request.getParameter()方法相同,在使用EL獲取參數(shù)時,如果參數(shù)不存在,則返回的是空字符串,而不是null。param對象的語法格式比較簡單,具體示例如下:

${param.num}

  如果一個請求參數(shù)有多個值,則可以使用paramValues對象獲取請求參數(shù)的所有值,該對象用于返回請求參數(shù)所有值組成的數(shù)組,如果要獲取某個請求參數(shù)的第一個值,則可以使用如下代碼:

${paramValues.nums[0]}


分享到:
在線咨詢 我要報名
和我們在線交談!