form標(biāo)簽中method屬性是什么意思 serverlet中什么時(shí)候調(diào)用doget和dopost方法?
serverlet中什么時(shí)候調(diào)用doget和dopost方法?這取決于你如何發(fā)送請(qǐng)求。如果通過(guò)g表單對(duì)象的提交方法由什么屬性設(shè)定?提交表單表單操作后處理當(dāng)前表單內(nèi)容的頁(yè)面的地址。方法提交方法名稱表單名
serverlet中什么時(shí)候調(diào)用doget和dopost方法?
這取決于你如何發(fā)送請(qǐng)求。如果通過(guò)g
表單對(duì)象的提交方法由什么屬性設(shè)定?
提交表單表單操作后處理當(dāng)前表單內(nèi)容的頁(yè)面的地址。方法提交方法名稱表單名稱輸入Typ
html單表用什么定義?
表單定義
表單在站編程中起著重要的作用。使用表單,數(shù)據(jù)可以從客戶端發(fā)送到服務(wù)器。在服務(wù)器端,可以使用ASP、JSP、Servlet、CGI等程序讀取和處理傳輸?shù)臄?shù)據(jù)。表單定義的基本格式如下:
...
在表單定義中,可以指定動(dòng)作、方法、名稱、ENCTYPE等屬性。中定義了用于接收數(shù)據(jù)的各種表單元素
介于和之間。
ACTION屬性用于指定表單數(shù)據(jù)提交的目標(biāo)URL,通常是一個(gè)相對(duì)路徑。如果未設(shè)置該屬性或?qū)傩灾禐榭眨韱螖?shù)據(jù)將提交到表單本身的URL。
METHOD屬性用于指定提交表單數(shù)據(jù)的。常用的有兩種:GET和POST。如果未設(shè)置該屬性或者該屬性的值為空,則數(shù)據(jù)將由GET提交。GET和POST提交方法的主要區(qū)別如下:
因?yàn)镚ET data是URL的一部分,它將發(fā)送附加到URL的表單數(shù)據(jù)。也就是說(shuō),表單中的數(shù)據(jù)會(huì)顯示在瀏覽器的地址欄中,正常情況下,瀏覽器會(huì)保存帶有這些附加數(shù)據(jù)的URL,可以通過(guò)咨詢 "歷史與文學(xué)瀏覽器的。因此,這種方法不適合發(fā)送需要機(jī)密數(shù)據(jù)(如密碼)的表單。POST不是URL的一部分,所以不會(huì)將表單數(shù)據(jù)附加到URL中,這樣就不會(huì)出現(xiàn)上述問(wèn)題。
因?yàn)闉g覽器通常會(huì)限制URL的長(zhǎng)度,所以使用GET是不可能傳輸大量數(shù)據(jù)的。POST方法不會(huì)有這個(gè)問(wèn)題。
因此,如果沒(méi)有特殊需要,最好使用POST來(lái)傳輸表單數(shù)據(jù)。
NAME屬性用于給出此表單指定一個(gè)名稱。您可以使用字母和數(shù)字的組合來(lái)命名表單,但不要使用。;不要以數(shù)字開(kāi)頭。
ENCTYPE屬性用于定義數(shù)據(jù)發(fā)送前需要完成的編碼。如果未設(shè)置該屬性,將使用application/x-www-form-urlencoded的默認(rèn)值,它使用的編碼方法是UTF-8。
ACCEPT屬性用于指定ASP、JSP、Servlet或其他處理表單數(shù)據(jù)的程序所接受的mime(安全多用途互聯(lián)網(wǎng)郵件擴(kuò)展)數(shù)據(jù)類型。如果表單中有文件組件,它也可以用來(lái)限制上傳文件的類型。
ACCEPT-CHARSET屬性用于指定ASP、JSP、Servlet或其他處理表單數(shù)據(jù)的程序所接受的字符編碼。