response.
setcontenttype
("text/html;charset=utf-8"
); printwriter out = response.
getwriter()
;
string title =
"讀取資料內容"
; string doctype =
"\n"
;
out.
println
(doctype +
"\n"+""
+"\n"
+"\n"
+"引數名稱
引數值\n"
+"\n"
);
getparameternames()用於得到當前請求中的所有引數的完整列表。(即此時所有的表單引數),最終為列舉型別
enumeration paramnames = request.
getparameternames()
;
while(paramnames.hasmoreelements())迴圈來確定在這個列舉中是否還有可用的表單;paramnames.nextelement()中使用了強制轉換型別轉換為string型別,目的是便於後面在table中輸出表單引數名稱;paramvalues這個陣列用於存放當前這個引數的內容,陣列下標也代表著陣列個數。
while
(paramnames.
hasmoreelements()
)//讀取多個值
else
out.
println("");}
out.
println
("\n\n");}}
用form來建立乙個輸入框,並設定提交按鈕。
此處math第乙個輸入框不填,chinese的輸入框內不填
結果如圖所示:math的引數值的第乙個為空白,因為在讀取多個值時,不會根據內容的字元長度而進行區分,因此輸入為空白,顯示也為空白。 chinese的引數值為沒有值,因為在讀取乙個值時,會根據字串長度是否為0而進行不同輸出。詳情見2中**。
servlet表單資料
servlet表單資料 很多情況下,我們需要從瀏覽器傳遞一些資訊到web伺服器,最終到後台程式。瀏覽器使用get和post兩種方法將資訊傳遞到web伺服器。一 get方法 get方法向頁面請求傳送已近編碼的使用者資訊。頁面和已經編碼的資訊中間用問號 隔開。如下所示 get方法是預設的從瀏覽器向web...
JSP通過Servlet提交表單資料並顯示
今天試著實現乙個小demo,通過乙個註冊頁面,提交我們所填寫的資料,並且顯示在乙個 內 步驟一 通過分析,需求,我們需要先寫好兩個jsp register.jsp userlist.jsp 使用者列表 序號賬號姓名 性別愛好 簡介 我們定義好每個資料的name屬性之後,就可以在自定義的servlet...
表單資料的加密傳輸
一 表單資料的提交方式選擇 常用的與伺服器進行的互動方式是get和post 關於兩者的區別此處有詳細的介紹 而一般在表單的資料提交中,都會選擇post方式,因為使用get方法資料是通過url傳遞的,在位址列中會直接看到傳遞的資料,這樣就缺少安全性。而使用post傳遞時,是把提交的資料放置在http包...