html的method有哪些屬性 html中form標(biāo)簽的method求解,高手幫忙?
html中form標(biāo)簽的method求解,高手幫忙?當(dāng)然,發(fā)布并獲取表單的內(nèi)容。看完你的問題,我明白你的意思。你應(yīng)該誤解了:“get會(huì)在網(wǎng)址上顯示信息,而post不會(huì)”。以下是“網(wǎng)址”,即URL,例如
html中form標(biāo)簽的method求解,高手幫忙?
當(dāng)然,發(fā)布并獲取表單的內(nèi)容??赐昴愕膯栴},我明白你的意思。你應(yīng)該誤解了:“get會(huì)在網(wǎng)址上顯示信息,而post不會(huì)”。以下是“網(wǎng)址”,即URL,例如:百度網(wǎng)這不是網(wǎng)頁(yè)的內(nèi)容,不是你打開百度后看到的結(jié)果,只是地址欄上的內(nèi)容。”百度網(wǎng)“再想想。
JSP頁(yè)面中form標(biāo)簽里method為get時(shí)調(diào)用什么,post時(shí)調(diào)用什么?
他們都沒說到點(diǎn)子上。
實(shí)際上,方法的get和post方法的功能是相同的。它們都將表單中的元素傳遞給servlet進(jìn)行處理。
相應(yīng)地,當(dāng)servlet獲取數(shù)據(jù)時(shí),它需要調(diào)用doget和dopost方法或服務(wù)方法。
編程時(shí),我們將函數(shù)代碼放入方法中,如doget。我們只需要在dopost中寫一個(gè)句子并調(diào)用doget的方法。Doget(request,response);
因?yàn)檫@兩個(gè)方法是以相同的方式和功能實(shí)現(xiàn)的,所以相同的代碼只需要寫入一個(gè)方法。
這兩種方法之間的唯一區(qū)別在于傳輸數(shù)據(jù)時(shí)是否在瀏覽器地址欄中顯示數(shù)據(jù)。
如果使用get方法,則使用相應(yīng)的doget方法。頁(yè)面跳轉(zhuǎn)時(shí),表單元素傳遞的參數(shù)值會(huì)出現(xiàn)在瀏覽器的URL地址欄中,如form=a,user=Li
這樣表單元素中的所有數(shù)據(jù)都會(huì)顯示在瀏覽器的地址欄中,不利于網(wǎng)絡(luò)數(shù)據(jù)的安全,而post方法不會(huì)出現(xiàn)這樣的情況,所以大多數(shù)時(shí)候我們都是用post方法來傳遞表單中的參數(shù)。