JSP 表單處理
阿新 • • 發佈:2018-08-19
ati tin 有變 處理 check ron pan pos 參數
我們在瀏覽網頁的時候,經常需要向服務器提交信息,並讓後臺程序處理。瀏覽器中使用 GET 和 POST 方法向服務器提交數據。
GET 方法
GET方法將請求的編碼信息添加在網址後面,網址與編碼信息通過"?"號分隔。如下所示:
http://www.runoob.com/hello?key1=value1&key2=value2
GET方法是瀏覽器默認傳遞參數的方法,一些敏感信息,如密碼等建議不使用GET方法。
用get時,傳輸數據的大小有限制 (註意不是參數的個數有限制),最大為1024字節。
POST 方法
一些敏感信息,如密碼等我們可以通過POST方法傳遞,POST提交數據是隱式的。
POST提交數據是不可見的,GET是通過在url裏面傳遞的(可以看一下你瀏覽器的地址欄)。
JSP使用getParameter()來獲得傳遞的參數,getInputStream()方法用來處理客戶端的二進制數據流的請求。
JSP 讀取表單數據
-
getParameter(): 使用 request.getParameter() 方法來獲取表單參數的值。
-
getParameterValues(): 獲得如checkbox類(名字相同,但值有多個)的數據。 接收數組變量 ,如checkbox類型
-
getParameterNames():該方法可以取得所有變量的名稱,該方法返回一個 Enumeration。
-
getInputStream():調用此方法來讀取來自客戶端的二進制數據流。
JSP 表單處理