在最近的學習中,學習了a表單如何向b表單傳值。
一**發出表單
接收表單
string hehe = request.form.get("textbox1").tostring();
response.write(hehe);
介面1介面2二知識點描述
這段簡單的**包含了request,reponse物件,以及對表單的簡單設定。
request.form.get("textbox1"),用於獲取表單1中控制項textbox1的值。response.write()用於將當前值列印到介面, response.redirect("2.aspx");用於跳轉介面。
最核心的知識點在於表單1的傳值設定,使用post方法。出了使用post方法還可以使用get方法
**ost與get
http定義了許多種與伺服器互動的方式,post與get只不過是其中兩種。除此之外,還有put,delete兩種。具體來說,兩者的區別有很多。
1依賴的介質不同。get依賴的是url,語句是request.querystring()而post依靠的是form,語句是request.from.get()。提交資料所依附的介質不同,導致了很多不同。
2get的資料量取決於url的長度,post的資料量取決於iis的限制
3get的資料都存在url中,使用者名稱和密碼也將明文出現在url上,使用
post
,使用者則看不到傳值的過程,因此,
post
比get
更安全。
4get方法類似於sql語句中的select,post類似於sql語句中的add
5使用get方法可能會導致亂碼
剛剛學習這段知識,所學確實有限,如有不妥,請指出。
HTML表單傳值
以前傳表單,有個壞毛病,總是用post傳值的同時還不忘記在action裡加上get引數,一直混淆這個問題,為啥用post傳值,還能同時用get傳值。如下 以指令碼程式php為例 post.html another.php echo echo get getparameter get echo ech...
Ajax 表單傳值
專案3.1也告一段落。從1.0到3.0 一直都在做基礎系統,3.0交接後就開始做考試系統3.1。換了專案自己的感觸更加深刻。只要乙個專案整明白了,做任何類似專案都是一樣的。前台用到的一些技術,彙總一下。1 form表單傳值 用於要傳送的值比較多的時候,更加方便。在對應的頁面上寫上新增乙個from 表...
form表單傳值
01.html 02.jsp page contenttype text html charset gb2312 從表單中獲取資料 string name request.getparameter name string hobby request.getparameter hobby string...